我正在尝试在 Linux 上使用 PyInstaller 2.0 制作 Python 脚本的二进制版本。当我运行时:
$ python pyinstaller.py myscript.py
我得到错误:
8907 INFO: Looking for Python library libpython2.7.so
Traceback (most recent call last):
...
File "pyinstaller.py", line 91, in <module>
raise IOError("Python library not found!")
IOError: Python library not found!
如何解决这个问题?
我在用:
Linux #98-Ubuntu x86_64 GNU/Linux
使用 python 2.7。系统上还有其他 Python,但我将其设置为:
alias python="python2.7"
在我正在使用的服务器中,只有python 2.7/usr/lib/python2.6
并且没有/usr/lib/python2.7
,但我经常使用 python 2.7 并且是功能性的,等等。所以我不明白为什么找到它的库会是一个问题。有一个/usr/local/lib/libpython2.7.a
。