我尝试使用(virtualenv env
)和特定的python版本(virtualenv -p —python=/usr/bin/python3.5
)创建virtualenv。它创建一个具有多个python版本的环境和bin。我认为这就是为什么每次执行source env/bin/activate
时都会出现错误“无文件或目录”的原因。我尝试删除了多余的python,但仍然显示“未找到文件/目录”。如何在python 3.5中激活环境?
的输出
$ virtualenv env
要么
$ virtualenv -p —python=/usr/bin/python3.5
Running virtualenv with interpreter /usr/bin/python2
New python executable in /home/ari/differenv/bin/python2
Also creating executable in /home/ari/differenv/bin/python
所以在bin中有3个python,这就是为什么我认为激活envr时出现错误。