首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mod_wsgi安装要求:libpython2.7.so.1.0()(64位)

mod_wsgi安装要求:libpython2.7.so.1.0()(64位)
EN

Stack Overflow用户
提问于 2014-02-20 07:06:04
回答 2查看 1.9K关注 0票数 0

我正在尝试为我的python flask web应用程序安装mod_wsgi。

我的ec2 Red Hat Enterprise Linux Server release 6.4上安装了Python2.6和2.7。

我使用RMP是因为,我正在使用puppet自动化这个过程。

代码语言:javascript
复制
yum -y install python27-mod_wsgi-3.4-9.el6.x86_64.rpm
Loaded plugins: amazon-id, rhui-lb, security
Setting up Install Process
Examining python27-mod_wsgi-3.4-9.el6.x86_64.rpm: python27-mod_wsgi-3.4-9.el6.x86_64
Marking python27-mod_wsgi-3.4-9.el6.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package python27-mod_wsgi.x86_64 0:3.4-9.el6 will be installed
--> Processing Dependency: httpd24-httpd-mmn = 20120211x8664 for package: python27-mod_wsgi-3.4-9.el6.x86_64
--> Processing Dependency: libpython2.7.so.1.0()(64bit) for package: python27-mod_wsgi-3.4-9.el6.x86_64
--> Finished Dependency Resolution
Error: Package: python27-mod_wsgi-3.4-9.el6.x86_64 (/python27-mod_wsgi-3.4-9.el6.x86_64)
           Requires: libpython2.7.so.1.0()(64bit)

我有需要的链接,并由其他人在我的系统上建议。

代码语言:javascript
复制
find / -name libpython2.7.so.1.0
/usr/lib/libpython2.7.so.1.0
/usr/lib64/libpython2.7.so.1.0
/usr/local/lib/libpython2.7.so.1.0
/usr/local/lib/python2.7/libpython2.7.so.1.0

#ldd /usr/local/bin/python2.7
        linux-vdso.so.1 =>  (0x00007fff647ff000)
        libpython2.7.so.1.0 => /usr/local/lib/libpython2.7.so.1.0 (0x00007f215d9b6000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003e1f000000)
        libdl.so.2 => /lib64/libdl.so.2 (0x0000003e1e800000)
        libutil.so.1 => /lib64/libutil.so.1 (0x0000003e21c00000)
        libm.so.6 => /lib64/libm.so.6 (0x0000003e1f800000)
        libc.so.6 => /lib64/libc.so.6 (0x0000003e1ec00000)
        /lib64/ld-linux-x86-64.so.2 (0x0000003e1e400000)

请让我知道为什么我仍然得到这个错误?

EN

回答 2

Stack Overflow用户

发布于 2014-09-13 19:05:47

我也有同样的问题。吉丁迷惑了.

我的方式是编译源代码。

从:https://github.com/GrahamDumpleton/mod_wsgi/releases下载源代码

无论你想要什么版本,都要小心,为了一些安全问题,最好使用高于3.5的版本。

代码语言:javascript
复制
wget https://github.com/GrahamDumpleton/mod_wsgi/archive/4.2.8.tar.gz

tar zxvf https://github.com/GrahamDumpleton/mod_wsgi/archive/4.2.8.tar.gz

进入源目录,然后

代码语言:javascript
复制
./configure --with-apxs=/usr/sbin/apxs --with-python=/usr/bin/python
make
make install

然后我猜你的问题就会消失。

注意:如果独立编译python,则必须在配置时添加共享标志

代码语言:javascript
复制
./configure --enable-shared
make && make install

Orelse将不会有libpython2.7.so。

祝好运!

票数 1
EN

Stack Overflow用户

发布于 2015-10-02 23:45:32

我得到了相同的错误,并通过安装python27-libs.解决了这个问题

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

https://stackoverflow.com/questions/21894529

复制
相关文章

相似问题

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