python - python 安装中缺少 lib-dynload

标签 python installation

我已经尝试了所有我能想到的方法,但我似乎无法让它发挥作用。我正在尝试在我的一台 RedHat 机器上安装 Python 2.7(其中任何一个)。每次我尝试安装它时,它都说找不到 _struct。问题是,lib/python2.7/目录下没有lib-dynload目录。 PYTHONPATH 设置为正确的位置,我在 ./configure 期间使用了 --prefix=$PYTHONPATH。它似乎只适用于我的 2.7 安装,2.6 和 3.1 都可以。

我在另一台机器上有一个 2.7,所以我把那个 lib-dynload 目录复制到当前机器上。它解决了 ImportError 但核心转储出现浮点异常。

我已经和它抗争了几个小时。我尝试了 2.7.2、2.7.1,现在是 2.7。它们都不起作用...

有什么想法吗?

最佳答案

我在 Solaris 上遇到了同样的问题。

我在互联网上找到的唯一提示是这个 post

显然,make 可能有问题,但我没有对此进行更多搜索(没时间......)。

基本上,我将“build/lib.solaris-2.10-i86pc-2.6”的内容复制到“lib-dynload”中,它起作用了。

希望对您有所帮助。

祝好, 吉普车

关于python - python 安装中缺少 lib-dynload,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6712606/

相关文章:

python - Django AWS Elastic Beanstalk WSGIPath 引用了一个不存在的文件

python - 如何在 python 3.8.5 中创建 py 文件的可执行文件?

linux - 在 Linux Mint 17.1 (MATE) 上安装最新版本的 R 3.2.1(世界著名宇航员)

r - 在ubuntu 15.10中安装R语言的 "ade4"包时出错

c++ - 使用git安装多个版本的软件

python - statsmodels 与 pymc 中的对数似然

python - 为什么这段代码在某些情况下会引发 IndexError?

python - 如何在Python中获取matlab脚本的输出

docker - 如何将CouchDB服务器添加到Docker创建文件中

installation - 如何使用 nsDialogs 创建进度条?