![](/img/trans.png)
[英]Pip3 for Python3 in virtual environment not installing package according to path
[英]Installing python3 in a python2 virtual environment
我有一个在Python 2虚拟环境中运行的Flask应用程序。
我正在寻找运行Python 3程序,所以我需要将python3安装到虚拟环境中。 我该怎么做呢? 我是否必须重建环境? 这是一次艰难的迁移吗?
不建议混合多个版本的Python。 事实上,我认为这甚至不可能。
创建一个新的virtualenv并不困难:
获取当前virtualenv中的模块列表
source /path/to/current/bin/activate pip freeze > /tmp/requirements.txt
创建一个新的virtualenv。 在执行virtualenv命令之前更改到合适的目录或提供完整路径。
deactivate virtualenv -p python3 envname
安装模块
source envname/bin/activate pip install -r /tmp/requirements.txt
而已。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.