2024-09-23 06:29:19 发布
网友
我正在尝试安装python库pyinterval。它需要crlibmc头,我已经安装了没有错误,但似乎是问题的根源。在
当我跑步时:
$ sudo easy_install pyinterval
我得到以下信息:
我打电话给:
$ sudo apt-get install python-all-dev
但这并没有解决问题。在
我也遇到了同样的问题,我发现问题出在crlibm上(错误中提到了-fPIC标志)。在
我最终从源代码安装了crlibm,并能够使安装工作。在为crlibm运行./configure之后,我通过将“CPPFLAGS=”改为“CPPFLAGS=-fPIC”手动编辑了Makefile。从这里我运行“make”、“makeinstall”,然后运行“sudo easy_install pyinterval”。在
我要补充的是,我对这个解决方案不是百分之百的有信心,它也不是很优雅。我不确定-fPIC标志的技术细节,以及它的实际效果。在
但它确实有效。在
这对我来说似乎很管用:
wget http://lipforge.ens-lyon.fr/frs/download.php/152/crlibm-1.0beta3.tar.gz tar vfxz crlibm-1.0beta3.tar.gz cd crlibm-1.0beta3 export CPPFLAGS=-fPIC ./configure make sudo make install sudo pip install pyinterval python >>> from interval import *
谢谢你的回答。在
如果有人对此仍然有问题,您需要在“scs_lib/Makefile”中设置“CPPFLAGS=-fPIC”,而不是“./Makefile”。在
我也遇到了同样的问题,我发现问题出在crlibm上(错误中提到了-fPIC标志)。在
我最终从源代码安装了crlibm,并能够使安装工作。在为crlibm运行./configure之后,我通过将“CPPFLAGS=”改为“CPPFLAGS=-fPIC”手动编辑了Makefile。从这里我运行“make”、“makeinstall”,然后运行“sudo easy_install pyinterval”。在
我要补充的是,我对这个解决方案不是百分之百的有信心,它也不是很优雅。我不确定-fPIC标志的技术细节,以及它的实际效果。在
但它确实有效。在
这对我来说似乎很管用:
谢谢你的回答。在
如果有人对此仍然有问题,您需要在“scs_lib/Makefile”中设置“CPPFLAGS=-fPIC”,而不是“./Makefile”。在
相关问题 更多 >
编程相关推荐