运行Ubuntu 18.04。需要访问python3.7共享对象文件。首先我做了:
sudo apt install python3
[...]
emil@emil-Gazelle:/usr/local/lib$ ldconfig -p | grep python
libpython3.6m.so.1.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libpython3.6m.so.1.0
libpython3.6m.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libpython3.6m.so
libpython2.7.so.1.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
libpyglib-2.0-python2.7.so.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libpyglib-2.0-python2.7.so.0
所以看起来安装了python3.6。我需要3.7。我遵循了https://websiteforstudents.com/installing-the-latest-python-3-7-on-ubuntu-16-04-18-04/上的指南,它成功地安装了Python 3.7:
^{pr2}$仍然会产生相同的结果,所以我的程序无法访问共享对象文件。如何安装python3.7,使其公开库文件?在
似乎我不得不使用enables shared进行./configure,这就解决了这个问题。在
相关问题 更多 >
编程相关推荐