猿问

在虚拟环境中使用不同的Python版本

在虚拟环境中使用不同的Python版本

我有一个Debian系统,目前运行的是python2.5.4。我安装好了Virtualenv,一切正常。是否有可能在Python的不同版本中使用虚拟环境?

我编译了Python2.6.2,并希望将它与虚拟环境一起使用。覆盖二进制文件就足够了吗?还是我必须改变一些有关图书馆的东西?


蓝山帝景
浏览 2456回答 4
4回答

扬帆大鱼

只需使用--python(或短)-p)选项,当创建虚拟实例以指定要使用的Python可执行文件时,例如:virtualenv --python=/usr/bin/python2.6 <path/to/new/virtualenv/>

守着星空守着你

关于Python3.6,如下pyvenv反对使用脚本。相反,Python文档建议使用以下命令创建虚拟环境:python3 -m venv <myenvname>对于python 3(3.3+),请使用上述方法或剧本 pyvenv命令。pyvenv /path/to/new/virtual/environment请注意venv不允许使用其他版本的Python创建Virtualenv。为此,请安装并使用virtualenv 包装.

温温酱

virtualenv&nbsp;--python=/usr/bin/python2.6&nbsp;<path/to/myvirtualenv>
随时随地看视频慕课网APP

相关分类

Python
我要回答