/usr/lib/gcc/x86_64-pc-cygwin/5.4.0 /../../../../ x86_64的-PC-cygwin的/ bin中/ LD: 找不到-lpython2.7 collect2:错误:ld返回1退出状态
我正在使用cygwin
,尝试安装sentry
并遇到此错误?
任何人都可以告诉我为什么遇到这个问题,问题与python-dev
包有关吗?
如果需要,如何在cygwin上安装python-dev?
答案 0 :(得分:2)
要搜索包含文件的包,您可以使用cygcheck
或https://cygwin.com/packages/
在您的案例中使用cygcheck:
$ cygcheck -p libpython2.7.dll.a
Found 3 matches for libpython2.7.dll.a
python-devel-2.7.12-1 - python-devel: Python language interpreter (installed binaries and support files)
python-2.7.10-1 - python: Python language interpreter (installed binaries and support files)
python2-devel-2.7.13-1 - python2-devel: Python 2 language interpreter
因此您需要使用Cygwin Setup
python2-devel
软件包进行安装
因为它是具有正确文件的最后一个版本
不要将pip install
用于Cygwin Setup