新手程序员在这里。这是this question和this question的变体。
我在Windows 7上运行Python 2.7,并使用git bash shell。我正在尝试将numpy包安装到我的工作目录中的virtualenv目录中。我无法使用$pip install -r requirements.txt
或$pip install numpy
命令安装它,因为它的依赖项导致了错误。这是log file for this install failure。
虽然我可以通过从sourceforge下载可执行二进制文件(.exe)直接安装numpy,但它强迫我将其安装在c:/Python27/Lib/site-packages directory
中。我需要在我的virtualenv工作目录中安装它,例如c:/Users/MyName/Projects/myproject/myvirtualenv
。
我需要有关如何将必要的numpy文件下载到临时目录的帮助,以及如何使用pip或其他工具将其安装到我的virtualenv目录中。
我研究过我可以使用pip中的-t选项选择目标目录,例如“pip install numpy --target=c:/Users/MyName/Projects/myproject/myvirtualenv
”。但是我仍然无法克服依赖项错误,所以pip对我不起作用,除非我能弄清楚如何将numpy文件(包括所有依赖项)下载到目录中然后从那里安装。
感谢您的帮助!