决定采用virtualbox+ubuntu16.04+pycharm 2021.03.02 专业版作为开发环境。下面对关键节点进行记录:
1. virtualbox+ubuntu16.04安装配置 自行上网查询。小声bb:这个搞不定,我劝你后面还是放弃吧...(打死欠揍的楼主)
2. pycharm安装
ubuntu 中/opt目录专门是用来给第三方软件放置文件的,比如一些压缩包解压的软件都放在这里。所以我将pycharm解压放到这里。
2.1 移动pycharm到/opt目录中
将pycharm解压后,在当前目录右键打开终端(terminal),执行下面命令移动pycharm解压文件至/opt目录:
sudo mv pycharm-2021.3.2/ /opt
2.2 安装pycharm
进入到pycharm目录中的bin目录
cd /opt/pycharm-2021.3.2/bin
接着,用sh命令去执行pychram.sh
sh pycharm.sh
期间会弹出窗口,看着选就行,英语大家都应该会的吧。安装完成后,在pycharm打开状态下,右击将他锁定到启动器。方便下次快速打开。
PS:安装完成发现没有新建和打开工程,如下图:
其实已经安装成功,把窗口最大化即可,如下图:
3. 根据pycharm创建项目时的提示来创建虚拟环境python3.6&django1.11.x版本。
这一步,之前真的把我折腾得欲仙欲死怀疑人生,真是一步一个坑啊。所以,新手小白最好跟我一起做。
1. 安装python3.6
尝试1(通过添加ppa仓库方式,目前已经不可行):首先,我学习得项目开发是基于python3.6的,但是ubuntu 16.04.07默认安装上了python3.5。
以下通过添加ppa仓库升级方式都不行:
sudo add-apt-repository ppa:jonathonf/python-3.6
尝试2(去官网下载3.6的最新安装包链接3.6.15再安装 安装完成最后报错):
去官网找到python3.6的最新安装包链接3.6.15:Python Release Python 3.6.15 | Python.org
然后下载:https://www.python.org/ftp/python/3.6.15/Python-3.6.15.tgz
将压缩包解压后,移动到/usr/local目录。并进入移动后的Python目录。
sudo mv Python-3.6.15 /usr/local
cd /usr/local/Python-3.6.15/
编译3.6.15源码
sudo ./configure --prefix=/usr/local/python3.6.5
sudo make
sudo make install
报错。
尝试3:
升级源和安装软件包
...
抓狂了,之前可以在ubuntu16.04上安装python3.6.13,现在各种不行,苍天啊...难道真要换电脑吗?