我使用 macports 来保持我的软件是最新的,在 macports 我的 python 版本是2.7.5
,我创建了我的 virtualenv 然后检查python --version
新创建的虚拟环境和 python 版本是2.6.1
。根据我的理解,virtualenv 应该具有相同的 python 版本,因为我从 2.7.5 创建它。
当我执行 which python 时,我会得到更正位置,即 macports 安装其软件包的位置。
~/code]$python --version
Python 2.7.5
~/code]$which python
/opt/local/bin/python
virtualenv 有不同的 python --version 的原因是什么?