有点奇怪,我已经激活虚拟环境python仍然指向全局安装。
$ which python
/usr/bin/python
$ source ~/virtualenv/bin/activate
(virtualenv)$ which python
/usr/bin/python
我错过了什么?
答案 0 :(得分:2)
感谢@Barun Sharma的指点,我可以解决这个问题。
最初我在目录~/projectname
中创建了一个虚拟环境。后来我决定将它移到~/virtualenv
下。这将导致$ PATH变量中的陈旧路径~/projectname
。将VIRTUAL_ENV更新到/ bin / activate中的最新路径解决了问题。