python - 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 -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

关于python - cx_Freeze 构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21938083/

相关文章:

python - 问题构建 cx_Oracle - libclntsh.so.11.1 => 未找到

python - 如何分析一个scrapy python脚本?

gcc - gcc/clang 编译器选项中的 -f 和 -m 代表什么

gcc - 在 GCC 中使用内联 ARM 汇编时优化所用寄存器

c++ - 在 Windows 上玩 GCC 4.6

python - .exe去其他地方后消失了

python - 如何修复 PySide2 QPixmapCache.find() DeprecationWarning?

Python boto3 按大小对 s3 对象进行排序

python - 为什么 cx_freeze for Python 3 将一个项目打包成 8000 多个文件,而 cx_freeze for Python 2 将同一个项目打包成 25 个文件?

Python cx_Freeze 导入错误 : cannot import name 'idnadata'