本章目录
- Part One:Python开发软件安装
- Part Two:课上所需其它软件
Part One:Python开发软件安装
Ubuntu18.04内置了python3.6,而且也没有python2.7,不用升级,直接用就可以。
不过没有pip3,需要安装一下,打开终端,输入sudo apt install python3-pip
此时版本比较低,用pip3 list
查才9.0.1,要进行升级,输入
wget https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py
此时pip3升级到了最新版,不过pip3不能用了,只能用pip,虽然ubuntu18.04已经取消了python2.7,不过pip3已经用习惯了,再创建个链接就好,终端输入sudo ln -s /usr/local/bin/pip /usr/bin/pip3
此时pip3和pip命令都指向python3.6,以后有需要再改名了就。
- Vim安装
1.1. 卸载vim-common
打开终端,输入sudo apt-get remove vim-common
1.2. 卸载无用的依赖包
终端输入sudo apt autoremove
1.3. 安装vim
终端输入sudo apt-get install vim
- vscode安装
文本编辑器中,sublime因为package control被墙,无法更新插件,并且界面太丑,不考虑~在atom和vscode中,因为颜值,还是选择了vscode
2.1. 打开浏览器,输入https://code.visualstudio.com/,点击deb软件包下载
vscode下载
2.2. 打开终端,输入
cd Downloads/
sudo dpkg -i code_1.42.1-1581432938_amd64.deb
2.3. 在显示全部程序里,右键vscode,添加到收藏夹

2.4. 安装python插件
在extension里面,搜索python安装,注意选择作者是Microsoft这个

2.5. 设置解释器
按 Ctrl + Shift + P(或F1),在打开的输入框中输入 Python: Select Interpreter 搜索,选择 Python 解析器。

单击后,再点击解释器

2.6. 代码补全工具
在extensions里面,搜索 Visual Studio IntelliCode,安装
新建一个py文件,会弹出一个提示,选择"Enable it and Reload Window"

就会下载智能模型

2.7. 代码静态检查
打开终端,安装flake8和yapf
pip install flake8
pip install yapf
依次打开File - Preferences - Settings

然后选择右上角的open settings,这是user的设置,作用于所有项目

在括号里追加
"python.linting.enabled": true,
"python.linting.pylintEnabled": false,
"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf",
就配置完成静态代码检查以及格式化

2.8. 修改字体大小
在上一例的尾部追加
"editor.fontSize": 14,
"window.zoomLevel": 1.5
即可修改标题栏字体和代码字体大小

- pycharm安装
3.1. 打开浏览器,输入网址https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=linux,自动启动pycharm pro下载,选"save file"
下载pycharm
3.2. 打开下载目录,选提取到此处
提取文件
3.3. 进入到bin目录
终端输入cd Downloads/pycharm-professional-2019.3.3/pycharm-2019.3.3/bin/
3.4. 执行pycharm.sh命令文件
终端输入sh ./pycharm.sh
3.5. 选"Do not import settings",然后 "Accept agreement...",弹出设置页面
3.6. 选"Skip Remaining and Set Defaults",先按默认的来,配置以后再说
设置
3.7. 前往http://lookdiv.com/,然后输入秘钥lookdiv.com,获取pycharm激活码
获取激活码
然后pycharm里选择"Activation Code",填入刚才复制的激活码,选"Activate",然后"continue"
激活
3.8. 修改host
为了避免激活码被检查失效,要修改下hosts,打开终端,输入sudo gedit /etc/hosts
然后在文件尾部追加0.0.0.0 account.jetbrains.com
,保存
修改hosts
3.9. 创建快捷方式
在/usr/share/applications创建一个文件:pycharm.desktop,打开终端,输入
cd /usr/share/applications
sudo touch pycharm.desktop
然后编辑该文件,终端输入sudo gedit pycharm.desktop
,然后填写
[Desktop Entry]
Version=1.0
Type=Application
Name=Pycharm
Icon=/home/huangye/Downloads/pycharm-professional-2019.3.3/pycharm-2019.3.3/bin/pycharm.png
Exec=sh /home/huangye/Downloads/pycharm-professional-2019.3.3/pycharm-2019.3.3/bin/pycharm.sh
MimeType=application/x-py;
Name[en_US]=pycharm
注意,Icon和Exec要换成自己目录的文件路径
最后,在显示应用程序里,将其添加到收藏夹即可。
Part Two:课上所需其它软件
- 安装git
终端输入sudo apt-get install git
- 安装chrome
2.1. 打开浏览器,输入https://www.google.cn/intl/zh-CN/chrome/,下载chrome的deb包
下载chrome
2.2. 进入Downloads目录,输入sudo dpkg -i google-chrome-stable_current_amd64.deb
进行安装
2.3. 安装完毕后,习惯性的手动添加到收藏
最后,另起一篇文章,装下mysql和mongo数据库了。Vmware虚拟机打造自己的Ubuntu Part4
网友评论