Python

Ubuntu下安装Python3虚拟环境

2018-12-13  本文已影响0人  薛琊

参考链接: https://blog.csdn.net/wgPython/article/details/80691680

安装Python3和pip3

首先更新软件包
sudo apt-get update
安装Python3 (这里安装的是Python3.5 安装好后在终端输入Python3 看能否进入)
sudo apt-get install python3.5
安装pip3 (pip3 list 试试看能不能看到依赖包)
sudo apt-get install python3-pip

上面不能直接安装的时候可以以下源码安装

# 这个是Python安装包的官方文件路径
https://www.python.org/ftp/python/  
# 下载安装包 源码安装
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
# 解压
tar -zxvf Python-3.6.5.tgz
# 编译安装
./configure --with-ssl
make
sudo make install  
# 输入python3.6 测试是否成功
python3.6   
# 输入pip3.6 测试pip 是否成功
pip3.6
安装虚拟环境
sudo pip3 install virtualenv
建立虚拟环境的存放文件夹
mkdir ~/.virtualenvs
创建虚拟环境了
# 进入那个目录
cd ~/.virtualenvs 
# 创建虚拟环境 spider_py3 是虚拟环境名字, -p指定Python版本(默认Python2)
virtualenv spider_py3 -ppython3 

source spider_py3/bin/activate # 进入虚拟环境 OK了

上面那个有点麻烦 每次进入都要手动路径, 有个管理工具特别方便

sudo pip3 install virtualenwrapper
修改配置文件
sudo vim ~/.bashrc

# 添加以下数据
export WORK_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh #注意单词不要拼写错误

启用生效
source ~/.bashrc
查看和切换虚拟环境
workon # 查看所有的虚拟环境
切换虚拟环境
workon 环境名 # 切换
创建虚拟环境 tip: 终端下输入mkvir 再按Tab自动补齐 后面的命令一样
mkvirtualenv 环境名 -ppython3 # 指定虚拟环境名 -p指的Python版本
退出虚拟环境
deactivate

所有创建的虚拟环境都在~./virtualenvs 这个文件夹下,
这个文件名字和目录可以自定义。

上一篇下一篇

猜你喜欢

热点阅读