当先锋百科网

首页 1 2 3 4 5 6 7

centos版本:
在这里插入图片描述

CentOS6.9下从源代码开始编译安装Python3.7.2
第一个遇到的问题:换源下载
Centos 6无法使用yum,解决办法:
第二个问题:pyinstaller打包报错:
错误信息如下:OSError: Python library not found: libpython3.7m.so, libpython3.7.so.1.libpython3.7mu.so.1.0, libpython3.7m.so.1.0
解决:python3.7是自己安装编译的,在编译的时候没有,没有指定 --enable-shared参数,需要重新编译

第三个问题:开启–enable-shared后会报 找不到so的错误 解决如下:

echo "/usr/local/python3/lib/" >> /etc/ld.so.conf
ldconfig 

下载安装pyinstaller

打包django项目命令:

pyinstaller -F manage.py
#或者
pyinstaller --clean -F manage.py --hidden-import my_package

运行项目命令:

.//dist/manage runserver 0.0.0.0:8888

执行后出现问题:
解决/lib64/libc.so.6: version `GLIBC_2.14’问题