我有一个Debian系统,目前运行的是python 2.5.4.我安装了virtualenv,一切正常.是否有可能将virtualenv与不同版本的Python一起使用?

我编译了Python2.6.2,并希望将其与一些virtualenv一起使用.足以覆盖二进制文件吗?还是我必须改变一些关于图书馆的东西?

推荐答案

创建virtualenv实例时,只需使用--python(或short -p)选项来指定要使用的Python可执行文件,例如:

virtualenv --python=/usr/bin/python2.6 <path/to/new/virtualenv/>

注意:对于Python 3.3或更高版本,请参考下面的Aelfinn's answer.

Python相关问答推荐

为什么我的主页不会重定向到详细视图(Django)

如何将uint 16表示为float 16

如何观察cv2.erode()的中间过程?

在Transformer中使用LabelEncoding的ML模型管道

如果AST请求默认受csref保护,那么在Django中使用@ system_decorator(csref_protect)的目的是什么?

如何在PIL、Python中对图像应用彩色面膜?

symy.分段使用numpy数组

Python:在类对象内的字典中更改所有键的索引,而不是仅更改一个键

当多个值具有相同模式时返回空

Pystata:从Python并行运行stata实例

Matlab中是否有Python的f-字符串等效物

如何使用matplotlib在Python中使用规范化数据和原始t测试值创建组合热图?

Python json.转储包含一些UTF-8字符的二元组,要么失败,要么转换它们.我希望编码字符按原样保留

rame中不兼容的d类型

处理带有间隙(空)的duckDB上的重复副本并有效填充它们

ThreadPoolExecutor和单个线程的超时

cv2.matchTemplate函数匹配失败

在Django admin中自动完成相关字段筛选

调用decorator返回原始函数的输出

根据客户端是否正在传输响应来更改基于Flask的API的行为