繁体   English   中英

有没有办法在同一个virtualenv中使用python 2.x和3.x?

[英]Is there a way to use python 2.x and 3.x in same virtualenv?

我想在virtualenv中同时使用jupyter和python的版本控制内核。 我怎样才能做到这一点?

你看到吗?
建议使用不同的python版本虚拟化同一目录。
如果您不知道如何在virtualenv中使用其他Python版本,请参见此处

您需要使用-p标志:

python -m virtualenv -p /usr/bin/python3.x <path/to/new/virtualenv/>  

然后,如果您在Linux上工作,则可以设置一个永久别名来分配所需的python版本。
在您的.bash_aliases文件中添加alias py3=python3.5

也许对你有用。 问候!

您可以使用tox来设置多个virtualenvs ...这通常是标准解决方案

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM