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
打包django项目命令:
pyinstaller -F manage.py
#或者
pyinstaller --clean -F manage.py --hidden-import my_package
运行项目命令:
.//dist/manage runserver 0.0.0.0:8888