我的机器正在运行python 2.6,虚拟环境运行2.7。
我输入virtualenv并运行configure
,make
,然后make install
来构建应用程序( pyqt4 FWIW )。
我的问题:当我编译应用程序时,它完成了python 2.6。
如何告诉它使用虚拟环境的版本(2.7)。
我已经确认虚拟环境确实有2.7并且我已将python别名设置为python2.7
,但没有快乐。
答案 0 :(得分:1)
virtualenv
仅为python
,easy_install
和pip
提供环境,但不提供make
的环境。您可以运行以下内容来验证:
which make
根据instruction这里,我猜你需要运行以下命令:
python configure-ng.py
应该在virtualenv中触发正确的python。