【发布时间】:2014-10-09 14:42:11
【问题描述】:
在我的 Windows7(64 位)计算机上,我从 python.org 安装了 Python 2.7,并对 ipython、pyzmq、jinja2 和 tornado 进行了 pip 安装,以便使用笔记本。我还安装了 numpy 和 scipy,在某些时候需要安装 C++ 编译器(我使用了 VCForPython27)。一切正常。然后,我进行了 virtualenv 和 virtualenvwrapper-win 的 pip 安装。我用“mkvirtualenv test”创建了一个测试virtualenv,在里面我做了“pip install ipython”,它起作用了,但是“pip install pyzmq”失败了,消息是:“错误:无法找到vcvarsall.bat”。我做了一些研究,发现的建议涉及安装其他软件,例如我已经做过的 C++ 编译器。我的问题是,为什么我需要这样做? pyzmq 从“root”python 安装中安装没有问题,但由于某种原因,我无法在 virtualenvs 中 pip 安装它。调用 workon test 时,可能一些重要的环境变量消失了?有什么建议吗?
【问题讨论】:
标签: python windows virtualenv