解释器转换
正常我们的Ubutu都有自带python解释器环境
2.7 和3.6两个版本,因为更新换代的原因,我们需要切换成3.6的, *即最新版本
建议用 which python查一下当前python有几个(两个默认使用2.7 -- 需要删除2.7的软连接)
(没有,直接指定创建python3的软连接)
.
.
删除2.7版本的软连接
rm -rf /usr/bin/python (路径可以用which python查看)
.
.
创建的软连接
ln -s /usr/bin/python3 /usr/bin/python
.
.
查看解目前使用的释器版本
python -V
.
.
pip
# 0.1.升级更新
sudo apt-get update
sudo apt-get upgrade
# 0.2.安装pip
sudo apt-get install python3-pip
# 0.3.查看pip版本
pip3 -V
# 0.4.升级pip
python -m pip install --upgrade pip
# 如果你使用的是本地服务器 ubuntu镜像进行搭建的(这一阶段配置完成后。pip可能无法直接使用,没关系,继续往后配置。配置完成后就可以用了)
.
.
虚拟环境
# 0.1:创建虚拟环境文件
sudo apt install virtualenv
# 0.2创建虚拟环境
virtualenv 环境名 --python=python3
# 0.3运行虚拟环境
source 环境名/bin/activate
# 0.4退出虚拟环境
Deactivate
.
.
使用虚拟环境管理控制及命令
接下来配置完成就可以使用workon等换进管理命令了
# pip list测试一下看下能否使用,如果有问题看备注的解决方案
虚拟环境配置:# pip能正常使用
sudo pip install virtualenv
sudo pip install virtualenvwrapper
"""
# pip无法正常使用的
python -m pip install virtualenv
python -m pip install virtualenvwrapper
"""
创建隐藏管理文件
mkdir ~/.virtualenvs
打开.bashrc
sudo vim ~/.bashrc
在.bashrc的末尾添加如下内容:
export WORKON_HOME=$HOME/.virtualenvs # 所有虚拟环境存储的目录
建议查一下以下文件是否路径正确
source /usr/local/bin/virtualenvwrapper.sh # virtualenvwrapper.sh所在路径
启用配置文件
source ~/.bashrc