我一直在尝试在Windows 7上安装名为BioPython的模块,但每次尝试进行pip安装时,我都会得到以下提示:
Command "c:\users\mqian\appdata\local\programs\python\python37-32\python.exe -u
-c "import setuptools, tokenize;__file__='C:\\Users\\mqian\\AppData\\Local\\Temp
\\pip-install-e0z5nqc6\\biopython\\setup.py';f=getattr(tokenize, 'open', open)(_
_file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file
__, 'exec'))" install --record C:\Users\mqian\AppData\Local\Temp\pip-record-fsxh
7if9\install-record.txt --single-version-externally-managed --compile" failed wi
th error code 1 in C:\Users\mqian\AppData\Local\Temp\pip-install-e0z5nqc6\biopyt
hon\
一些谷歌搜索和StackOverflowing并没有带来任何帮助。我看了一些关于错误代码1的SO帖子,但都没有用。有人有什么建议吗?
答案 0 :(得分:1)
所以我看了看我的堆栈跟踪,似乎我错过了它给我的所有输出混乱中的重要一行。
这两个链接有所帮助。
Pip error: Microsoft Visual C++ 14.0 is required
基本上,我缺少此工具(我尚不确定完全使用该工具)。根据第二个链接,如果出现以下任何内容:Failed building wheel for [your module]
或Failed to build [your module]
或Microsoft Visual C++ 14.0 is required
或Unable to find vcvarsall.bat
,则可能需要安装Visual c ++。
无论哪种方式,安装它都可以解决我的问题。干杯。
答案 1 :(得分:0)
您可以尝试安装Anaconda环境,然后执行conda install -c anaconda biopython