Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mod_wsgi w/apache2.2和python2.7安装问题。迷你康达也是_Apache_Python 2.7_Mod Wsgi_Centos6_Conda - Fatal编程技术网

mod_wsgi w/apache2.2和python2.7安装问题。迷你康达也是

mod_wsgi w/apache2.2和python2.7安装问题。迷你康达也是,apache,python-2.7,mod-wsgi,centos6,conda,Apache,Python 2.7,Mod Wsgi,Centos6,Conda,到目前为止,我还没有解决这个问题。我在/opt/home/user/miniconda2/envs/myenv/lib上安装了一台运行Apache2.2和Python 2.7的Centos 6.7计算机。Python 2.6显然也安装在这个系统的/usr/bin/Python上。首先,我用pip安装了mod_wsgi,并将创建的*.so Apache模块复制到我的modules文件夹中。从我的角度来看,它是用2.7创建的,但我无法让愚蠢的importorror:package站点找不到或任何东西

到目前为止,我还没有解决这个问题。我在
/opt/home/user/miniconda2/envs/myenv/lib
上安装了一台运行Apache2.2和Python 2.7的Centos 6.7计算机。Python 2.6显然也安装在这个系统的
/usr/bin/Python
上。首先,我用pip安装了mod_wsgi,并将创建的*.so Apache模块复制到我的modules文件夹中。从我的角度来看,它是用2.7创建的,但我无法让愚蠢的
importorror:package站点找不到
或任何东西消失。我卸载了mod_wsgi,并从源代码4.22编译和安装。我将文件夹放入我的
/home/user/
目录,并开始安装过程

无论我多么希望
configure
可以进行微调,但很快就发现这根本不是问题。我跨越的第一个障碍,但我的第二个障碍继续困扰着我。运行配置后:

/configure--with python=/opt/home/user/miniconda2/envs/myenv/bin/python LD\u RUN\u PATH=/opt/home/user/miniconda2/envs/myenv/lib

(myenv)[user@machine2 mod_wsgi-4.4.21]$ ldd /usr/lib/httpd/modules/mod_wsgi.so
        linux-gate.so.1 =>  (0x002a1000)
        libpython2.7.so.1.0 => not found
        libpthread.so.0 => /lib/libpthread.so.0 (0x00164000)
        libdl.so.2 => /lib/libdl.so.2 (0x00c1f000)
        libutil.so.1 => /lib/libutil.so.1 (0x00c2d000)
        libm.so.6 => /lib/libm.so.6 (0x007cf000)
        libc.so.6 => /lib/libc.so.6 (0x002a2000)
        /lib/ld-linux.so.2 (0x00bcc000)
[user@machine2 lib]$ ls -l
total 20264
drwxrwxr-x  2 user user    4096 Mar 21 13:46 engines
-rw-rw-r--  2 user user 3066000 Mar  1 12:23 libcrypto.a
lrwxrwxrwx  1 user user      18 Mar 21 13:46 libcrypto.so -> libcrypto.so.1.0.0
-rwxrwxr-x  1 user user 1945963 Mar 21 13:46 libcrypto.so.1.0.0
-rw-r--r--  3 user user  104318 Jan  3  2014 libhistory.a
lrwxrwxrwx  1 user user      15 Mar 21 13:46 libhistory.so -> libhistory.so.6
lrwxrwxrwx  1 user user      17 Mar 21 13:46 libhistory.so.6 -> libhistory.so.6.2
-rwxr-xr-x  3 user user   78845 Jan  3  2014 libhistory.so.6.2
lrwxrwxrwx  1 user user      19 Mar 21 13:47 libpython2.7.so -> libpython2.7.so.1.0
-rwxrwxr-x  3 user user 4979591 Dec  6 16:09 libpython2.7.so.1.0
-rw-r--r--  3 user user  715160 Jan  3  2014 libreadline.a
lrwxrwxrwx  1 user user      16 Mar 21 13:46 libreadline.so -> libreadline.so.6
lrwxrwxrwx  1 user user      18 Mar 21 13:46 libreadline.so.6 -> libreadline.so.6.2
-rwxr-xr-x  3 user user  516418 Jan  3  2014 libreadline.so.6.2
-rw-rw-r--  2 user user 2977926 Jan 11 11:52 libsqlite3.a
-rwxrwxr-x  1 user user     984 Mar 21 13:46 libsqlite3.la
lrwxrwxrwx  1 user user      19 Mar 21 13:46 libsqlite3.so -> libsqlite3.so.0.8.6
lrwxrwxrwx  1 user user      19 Mar 21 13:46 libsqlite3.so.0 -> libsqlite3.so.0.8.6
-rwxrwxr-x  2 user user 2573507 Jan 11 11:52 libsqlite3.so.0.8.6
-rw-rw-r--  2 user user  613290 Mar  1 12:23 libssl.a
lrwxrwxrwx  1 user user      15 Mar 21 13:46 libssl.so -> libssl.so.1.0.0
-rwxrwxr-x  2 user user  462887 Mar  1 12:23 libssl.so.1.0.0
-rwxr-xr-x  3 user user 1154833 Mar 16  2015 libtcl8.5.so
-rwxr-xr-x  3 user user    3008 Mar 16  2015 libtclstub8.5.a
-rwxr-xr-x  3 user user 1257824 Mar 16  2015 libtk8.5.so
-rwxr-xr-x  3 user user    4446 Mar 16  2015 libtkstub8.5.a
-rw-r--r--  3 user user   98574 Jan  5  2015 libz.a
lrwxrwxrwx  1 user user      13 Mar 21 13:46 libz.so -> libz.so.1.2.8
lrwxrwxrwx  1 user user      13 Mar 21 13:46 libz.so.1 -> libz.so.1.2.8
-rwxr-xr-x  3 user user   91730 Jan  5  2015 libz.so.1.2.8
drwxrwxr-x  2 user user    4096 Mar 21 13:47 pkgconfig
drwxrwxr-x 26 user user   20480 Mar 21 13:49 python2.7
drwxrwxr-x  4 user user    4096 Mar 21 13:46 tcl8
drwxrwxr-x  6 user user    4096 Mar 21 13:46 tcl8.5
-rw-r--r--  1 user user    7356 Mar 21 13:46 tclConfig.sh
drwxrwxr-x  6 user user    4096 Mar 21 13:46 tk8.5
-rw-r--r--  1 user user    4299 Mar 21 13:46 tkConfig.sh
我想我们都知道这意味着没有找到共享库。但我可以在目录中看到它!
pwd=/opt/home/user/miniconda2/envs/myenv/lib

(myenv)[user@machine2 mod_wsgi-4.4.21]$ ldd /usr/lib/httpd/modules/mod_wsgi.so
        linux-gate.so.1 =>  (0x002a1000)
        libpython2.7.so.1.0 => not found
        libpthread.so.0 => /lib/libpthread.so.0 (0x00164000)
        libdl.so.2 => /lib/libdl.so.2 (0x00c1f000)
        libutil.so.1 => /lib/libutil.so.1 (0x00c2d000)
        libm.so.6 => /lib/libm.so.6 (0x007cf000)
        libc.so.6 => /lib/libc.so.6 (0x002a2000)
        /lib/ld-linux.so.2 (0x00bcc000)
[user@machine2 lib]$ ls -l
total 20264
drwxrwxr-x  2 user user    4096 Mar 21 13:46 engines
-rw-rw-r--  2 user user 3066000 Mar  1 12:23 libcrypto.a
lrwxrwxrwx  1 user user      18 Mar 21 13:46 libcrypto.so -> libcrypto.so.1.0.0
-rwxrwxr-x  1 user user 1945963 Mar 21 13:46 libcrypto.so.1.0.0
-rw-r--r--  3 user user  104318 Jan  3  2014 libhistory.a
lrwxrwxrwx  1 user user      15 Mar 21 13:46 libhistory.so -> libhistory.so.6
lrwxrwxrwx  1 user user      17 Mar 21 13:46 libhistory.so.6 -> libhistory.so.6.2
-rwxr-xr-x  3 user user   78845 Jan  3  2014 libhistory.so.6.2
lrwxrwxrwx  1 user user      19 Mar 21 13:47 libpython2.7.so -> libpython2.7.so.1.0
-rwxrwxr-x  3 user user 4979591 Dec  6 16:09 libpython2.7.so.1.0
-rw-r--r--  3 user user  715160 Jan  3  2014 libreadline.a
lrwxrwxrwx  1 user user      16 Mar 21 13:46 libreadline.so -> libreadline.so.6
lrwxrwxrwx  1 user user      18 Mar 21 13:46 libreadline.so.6 -> libreadline.so.6.2
-rwxr-xr-x  3 user user  516418 Jan  3  2014 libreadline.so.6.2
-rw-rw-r--  2 user user 2977926 Jan 11 11:52 libsqlite3.a
-rwxrwxr-x  1 user user     984 Mar 21 13:46 libsqlite3.la
lrwxrwxrwx  1 user user      19 Mar 21 13:46 libsqlite3.so -> libsqlite3.so.0.8.6
lrwxrwxrwx  1 user user      19 Mar 21 13:46 libsqlite3.so.0 -> libsqlite3.so.0.8.6
-rwxrwxr-x  2 user user 2573507 Jan 11 11:52 libsqlite3.so.0.8.6
-rw-rw-r--  2 user user  613290 Mar  1 12:23 libssl.a
lrwxrwxrwx  1 user user      15 Mar 21 13:46 libssl.so -> libssl.so.1.0.0
-rwxrwxr-x  2 user user  462887 Mar  1 12:23 libssl.so.1.0.0
-rwxr-xr-x  3 user user 1154833 Mar 16  2015 libtcl8.5.so
-rwxr-xr-x  3 user user    3008 Mar 16  2015 libtclstub8.5.a
-rwxr-xr-x  3 user user 1257824 Mar 16  2015 libtk8.5.so
-rwxr-xr-x  3 user user    4446 Mar 16  2015 libtkstub8.5.a
-rw-r--r--  3 user user   98574 Jan  5  2015 libz.a
lrwxrwxrwx  1 user user      13 Mar 21 13:46 libz.so -> libz.so.1.2.8
lrwxrwxrwx  1 user user      13 Mar 21 13:46 libz.so.1 -> libz.so.1.2.8
-rwxr-xr-x  3 user user   91730 Jan  5  2015 libz.so.1.2.8
drwxrwxr-x  2 user user    4096 Mar 21 13:47 pkgconfig
drwxrwxr-x 26 user user   20480 Mar 21 13:49 python2.7
drwxrwxr-x  4 user user    4096 Mar 21 13:46 tcl8
drwxrwxr-x  6 user user    4096 Mar 21 13:46 tcl8.5
-rw-r--r--  1 user user    7356 Mar 21 13:46 tclConfig.sh
drwxrwxr-x  6 user user    4096 Mar 21 13:46 tk8.5
-rw-r--r--  1 user user    4299 Mar 21 13:46 tkConfig.sh

我一直在上述
configure
sudo-make
sudo-makeinstall
sudo-make-distclean
之间循环,但没有任何效果,我们非常感谢您的帮助

不要将conda与mod_wsgi和Apache一起使用。使用virtualenv。Conda的嵌入式Python安装将从Apache模块AFAIK中隐藏