Python cx_冻结生成错误

Python cx_冻结生成错误,python,gcc,cx-freeze,Python,Gcc,Cx Freeze,我正在尝试为Python 3.3安装cx_Freeze。然而,在编译源代码时,我得到了这个错误 gcc -pthread build/temp.linux-i686-3.3/source/bases/Console.o -L/usr/local/lib/python3.3/config-3.3m -lpython3.3 -o build/lib.linux-i686-3.3/cx_Freeze/bases/Console -Xlinker -export-dynamic -lpthread -l

我正在尝试为Python 3.3安装cx_Freeze。然而,在编译源代码时,我得到了这个错误

gcc -pthread build/temp.linux-i686-3.3/source/bases/Console.o -L/usr/local/lib/python3.3/config-3.3m -lpython3.3 -o build/lib.linux-i686-3.3/cx_Freeze/bases/Console -Xlinker -export-dynamic -lpthread -ldl -lutil -lm -s
/usr/bin/ld: cannot find -lpython3.3
collect2: error: ld returned 1 exit status

由于我是一名新手,我无法真正找出缺少的内容,因此我尝试安装libpython3.3-devpython3.3-dev,但这并不能解决问题。我不知道这是Python还是gcc的问题。我遗漏了什么?

创建链接就可以了

sudo ln /usr/local/lib/libpython3.3m.a /usr/local/lib/libpython3.3.a

你能给我们看一下你用来编译源代码的文件吗?在
/usr/local/lib/python3.3/config-3.3m
中是否有一个
libpython3.3.a
?这个在Ubuntu/Debian上吗?他们对Python共享库做了一些奇怪的事情,打破了cx_的冻结。有一个解决方法。@anongeneric我只是在源程序包@MarkkuK中的setup.py上使用命令
python3.3 setup.py build
(如自述文件所述)。实际上有一个文件名为
libpython3.3m.a