【一步到位】linuxmint18.3/17.3配置python3.5及其pip、编译器sublime text3

【一步到位】linuxmint18.3/17.3配置python3.5及其pip、编译器sublime text3

linuxmint18.3很好用,里面python3直接就是python3.5.2
以前linuxmint17.3里面的python3还是python3.4.2,换成3.5还很麻烦;

linux默认python版本都是2.7啊
一、下面先说一下linuxmint18.3原装python3.5.2怎么设置成默认python版本:
①加候选项:
sudo update-alternatives –install /usr/bin/python python /usr/bin/python2.7 2 # 添加Python2可选项,优先级为2
sudo update-alternatives –install /usr/bin/python python /usr/bin/python3.5 1 #添加Python3可选项,优先级为1
②切换python版本 :
sudo update-alternatives –config python
切换成python3优先;
③查看python版本:
python -V
显示python3.5.2则默认python版本完成。

二、需要linuxmint python>原装3.5.2版本,从下载到配置:
比如linuxmint18.3下我需要 python3.6,但是原装只是3.5.2,怎么办呢?
再比如linuxmint17.3下我需要 python3.5,但是原装只是3.4.2,怎么办呢?
①python3.5 安装:
-1.下载
wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tar.xz
-2.解压
tar xvf Python-3.5.3.tar.xz
-3.cd Python-3.5.3 做配置
./configure –prefix=/usr/python3 #安装目录在/usr/python3
make && make install(出错就先make 后 make install,建议分开操作)
②加候选项:
sudo update-alternatives –install /usr/bin/python python /usr/bin/python2.7 2 # 添加Python2可选项,优先级为2
sudo update-alternatives –install /usr/bin/python python /usr/bin/python3.5 1 #添加Python3可选项,优先级为1
③指定默认python3.5:(也可以直接用切换命令切换成3.5,建议用切换命令,不用一下修改链接的方法)
-1、第1步:删除原来的指向2.7版本的默认链接:sudo rm /usr/bin/python
-2、第2步:重新指定链接指向3.5版本:sudo ln -s /usr/bin/python3.5 /usr/bin/python
或者:[切换python版本 : sudo update-alternatives –config python]
④查看python版本:
python -V
显示python3.5.3则默认python版本完成。

三、安装3.5下的pip :
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip -V  #查看pip版本
这样就可以用pip安装python库了,如果安装时候显示网络不可达,可以用镜像下载地址:
例如:sudo pip install numpy -i https://pypi.mirrors.ustc.edu.cn/simple/

四、sublime text3安装 :
上述步骤已经完成了本地python的环境搭建,我习惯用sublime text3作为编译器,当然你可以安装anaconda;

1.命令行安装和卸载
输入以下命令安装:
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer

输入以下命令卸载(如果以后不用了要卸载的话):
sudo apt-get remove sublime-text-installer
官网deb安装最新的会有licence问题

2、插件安装顺序:
ctrl+shift+p packageControl
packageControl的install 安装ChineseLocalzations汉化
anaconda,(关闭里面的linting)
sublimelinter
sublimecodeintel
使F5运行:
先安装插件SublimeRepl,
绑定键{ “keys”: [“f5”], “caption”: “SublimeREPL:Python”,
“command”: “run_existing_window_command”, “args”:
{
“id”: “repl_python_run”,
“file”: “config/Python/Main.sublime-menu”
}
},
sublime打开在终端输入subl即可打开,能智能提示与补全代码,轻巧方便,做python编译器极其方便快捷。

上述步骤完成,就可以在linuxmint下尽情的做python开发了!!

猜你喜欢

转载自blog.csdn.net/lglglg850019690/article/details/81675757