我正在部署一个 django 服务器。
我已经安装了 python 3.5 没有错误,但是在我尝试编译 mod_wsgi 时遇到了一些问题(因此我可以django
在内部网环境中与 apache共享该应用程序):
./configure --with-python=/usr/local/bin/python3.5
Run Code Online (Sandbox Code Playgroud)
它告诉我无法找到 Python 库 /usr/local/lib/libpython3.3m.so。
在 Google 上搜索解决方案,我发现这个解决方案解释说我需要使用 --enable-shared 标志重新编译 python3。
所以,我继续从python3中删除python3和python3.5/usr/local/bin
并重新编译python3。一切都很好,直到我尝试使用python3 --version检查 python 版本,我得到以下信息:
[rortega@Production Python-3.5.2]$ python3 --version
python3: error while loading shared libraries: libpython3.5m.so.1.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我找不到任何解决方案。