pip3 install virtualenv
2. 安装 python3
https://www.cnblogs.com/python-gm/p/7728325.html
3. 建立 python 虚拟环境
切换到你想要存放虚拟环境的路径 比如 /home
cd /home
virtualenv --python=python3 虚拟环境名字 # 比如 flask_py3 , 直接指定 python 的版本就行, 不要写绝对路径.
但是要确保能够直接调用 python3(能过在终端输入 python3 进入交互式环境)
如果进不去, 请查看这篇文章 https://www.jianshu.com/p/ebc32f070a89
创建完毕后虚拟环境的真正路径就是 /home/flask_py3
4. 进入虚拟环境
- source /home/flask_py3/bin/activate
- # 进入虚拟环境之后运行 python 程序就自动使用当前环境, 不需要项目指定. 这和 window 下使用 pycharm 不一样
5. 退出虚拟环境
deactivate
6. 在你的项目文件夹下, 注意是项目文件夹不是虚拟环境目录. 使用 pip3 freeze> requirement.txt 添加项目需要的依赖到文件
建议每次 pip 安装一个包后, 都执行一次该语句. 执行后会在项目文件夹下生成一个 requirement.txt 文件
7. 使用 requirement.txt 文件安装包
pip install -r requirements.txt
可能遇到的问题:
如果安装了 virtualenv 之后不能使用, 找不到 virtulaenv 的命令的话. 请查看我的另一篇文章
在 centos 下安装包之后再终端无法调用问题. https://www.jianshu.com/p/ebc32f070a89
来源: http://www.jianshu.com/p/71b1173b722c