首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pip无法安装python工具包(python 2.7、windows 7)

pip无法安装python工具包(python 2.7、windows 7)
EN

Stack Overflow用户
提问于 2015-04-09 23:27:28
回答 2查看 290关注 0票数 0

我对python还是个新手。我的操作系统是windows7,我使用的是python 2.7 (我下载了python(x,y))。现在pip无法安装工具包igakit,并遇到以下问题:

代码语言:javascript
复制
$gfortran.lib(backtrace.o) : error LNK2019: unresolved external symbol __Unwind_GetIpInfo referenced in function _trace_function

$gfortran.lib(backtrace.o) : error LNK2019: unresolved external symbol __Unwind_Backtrace referenced in function __gfortran_backtrace

我在互联网上闲逛了一段时间,这是我已经检查过的:-我有MS Visual 2008学习版- pip似乎工作得很好,否则(升级后的numpy没有问题)- pip,setuptools,gcc都是最新的-只要我能看到我的Path变量似乎是正常的

我该如何解决这个问题?

由于这是我第一次在网上问这些问题,请随时给我一些提示,我需要提供哪些信息。

诚挚的问候

编辑

因此,我想升级更常见的SciPy,但遇到了这样的问题:我缺少Lapack、Atlas和blas库。有没有人知道一个新手可以理解的lapack等安装说明/教程?

EN

回答 2

Stack Overflow用户

发布于 2016-03-24 10:10:46

对于blas/lapack部分:

获取blas和lapack库(评论中的链接,因为我没有足够的代表来发布超过2个链接),或者如果你有64位的python,那么64位的blas和lapack库,将它们复制到C:\Python27\Lib (或您的python安装所在的任何位置)。编译器应该会在那里找到它们。

对于其他错误:

我遇到了同样的问题,还没有找到并回答。如果你已经做到了这一点,那么VC编译器、fortan编译器、pip和setuptools可能都没问题。

如果你不坚持使用pip构建,你可以从Christoph Gohlke's website安装一个预构建的scipy。下载适用于您的配置(cp27,32位或64位)的轮子(.whl),然后通过键入以下命令到cmd (cd到包含文件的文件夹,首先从pip安装):

代码语言:javascript
复制
pip install scipy-0.17.0-cp27-none-win32.whl

或者...win_am64.whl。根据您的Python安装选择32/64位版本,而不是在Windows 7上。因此,如果您使用的是64位Windows,而是32位pyhton,请选择32位转轮(如果您足够耐心,请使用blas/lapack :)

玩得开心!

票数 0
EN

Stack Overflow用户

发布于 2019-04-07 09:10:42

如果你使用Anaconda,你可以下载两个包: mingw,libpython。也许和mingw一起

致命错误LNK1181:无法打开输入文件'gfortran.lib‘

将会消失

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29542730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档