deepin V20 + VSCode + Python3.8.3 + django3.0.7
深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的Linux发行版。深度操作系统 20 Beta采取统一的设计风格,从桌面环境和应用重新进行设计,其中底层仓库、内核分别升级到Debian 10、Kernel 5.3,全新的设计带来不一样的交互体验,同时不断优化系统各个方面,带来更加丰富的应用生态和系统稳定性1。
请确保您的电脑满足以下的配置要求,如果您的电脑配置低于以下要求,将无法完美地体验深度操作系统2:
处理器:Intel Pentium IV 2GHz 或更快的处理器
内存:至少 2G 内存(RAM),4G 以上是达到更好性能的推荐值
硬盘:至少 25 GB 的空闲空间
deepin V20最新版本
原本官网是有适配的 U盘启动器制作软件 ,但是我在前几天安装的时候无法下载一直报503错误,因此这里使用的是 Rufus U盘系统工具。
制作教程和win10类似3:
1、首先插入U盘并备份U盘中的数据。打开Rufus,在“设备”的下拉菜单中选择插入的U盘;
2、引导类型选择这边,需要先选择镜像,点击右侧的“选择”按钮;
3、要制作uefi启动盘,需要选择64位deepin镜像,点击打开;
4、选择好安装镜像后,分区类型是GPT,目标系统类型是UEFI(非CSM),另外程序会自动配置其他选项,不需要修改,直接点击底部的“开始”;
5、在弹出的格式化警告窗口中点确定;
6、程序开始格式化U盘并向U盘中写入deepin系统镜像,在底部可以看到当前状态和进度;
7、结束后直接关闭窗口,U盘起动器就制作好啦!
通过BIOS界面实现U盘引导启动4:
1、在新出现的界面中选择 install deepin
2、选择语言 “简体中文”,并勾选“我已仔细阅读并同意…”点击继续安装
4、选择安装位置,点击“开始安装”,我这里选的全盘安装,没有手动分配分区
6、等待系统安装完成即可,大约10分钟左右地时间
7、安装完成,按提示先移除安装介质,再重新启动
8、选择时区,“上海”,点击“下一步”
9、创建用户,等待“优化系统配置”完成
11、输入密码登陆成功,至此,Deepin v20 安装完成!
VSCode官方下载地址
下载完安装包并加载依赖后、开始编译和配置系统环境以及更改默认python版本5
Python3.8下载地址
或者使用终端下载:
wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tar.xz
deepin自带文件解压工具,这也是博主采用的方式。
或者使用终端解压:
tar -xvJf Python-3.8.3a1.tar.xz
cd Python-3.8.3a1
语法:tar [主选项+辅选项] 文件或目录6
-x:解压文件
-v:显示操作过程!这个参数很常用
-j:是否同时具有bzip2的属性?即是否需要用bzip2压缩或解压?一般格式为xx.tar.bz2
-f:使用文档名,注意,在f之后要立即接文档名,不要再加其他参数!
sudo apt-get install python-dev
sudo apt-get install libffi-dev
sudo apt-get install libssl-dev
sudo apt-get install sqlite-dev
sudo ./configure --enable-optimizations --enable-shared
sudo make
sudo make install
sudo -i # 获取root权限
[root] echo "/usr/local/lib" > /etc/ld.so.conf.d/python3.8.conf
[root] ln -s /usr/local/bin/python3.8 python
[root] mv ~/.profile ~/.profile.bak
[root] deepin-editor ~/.profile
#向profile文件中加入这几句话
export LD_LIBRARY_PATH="/usr/local/lib"
alias python="/usr/local/bin/python3.8"
alias python3.8="/usr/local/bin/python3.8"
[root] source ~/.profile
到此为止,我们的准备工作已经全部做好了,现在就来搭建类pycahrm工作环境吧!
首先安装插件:中文插件、python插件、django插件
django插件在下载的时候会有很多, 注意选择1.0版本的这个
切记这里不要使用 sudo 否则 vscode 无法执行写入操作
# cd 到想要创建项目的文件夹内,新建django工程
django-admin startproject hello_django
# 进入到django工程目录下
cd hello_django
# 通过venv创建python虚拟环境, 后一个venv是虚拟环境的目录名
python -m venv venv
之后可以参考:搭个vscode版的pycharm出来
deepin 20 Bate介绍 ↩︎
deepin安装 ↩︎
怎么用rufus制作win10启动盘教程 ↩︎
Deepin v20安装过程详细步骤 ↩︎
deepin 安装python3.8 ↩︎
linux tar命令简介 ↩︎
python-dev包是什么? ↩︎
libffi-dev包是什么? ↩︎
libssl-dev包是什么? ↩︎
错误:ModuleNotFoundError: No module named ‘_sqlite3’ ↩︎
python3 编译优化 –enable-shared –enable-optimizations ↩︎
Linux之make的用法讲解 ↩︎
Python安装:make install和make altinstall的差别 ↩︎
Linux进入root模式的两种方法 ↩︎
Linux:echo命令详解 ↩︎
linux ln 命令使用参数详解(ln -s 软链接) ↩︎
Linux mv 命令 ↩︎
export LD_LIBRARY_PATH 的使用 ↩︎
alias命令切换python版本 ↩︎
Linux下source命令详解 ↩︎