首先我们先在虚拟机上安装centos7mini
centos自带python2.7.5
但是本人使用的是python3,没办法 重装吧
(让centos系统中同时存在python2、python3)
首先先到官网去copy python3对应版本的下载链接
centos下载wget: yum install wget
然后wget 链接
解压:tar -zxvf Python.tgz
移动:cd Python
首先我们要查看一下python2的路径 which python
下载python3 的依赖包
yum -y install zlib*
yum -y install openssl-devel
yum -y install gcc
yum -y install vim
编译安装:./configure --prefix=/usr/local/python/python3 --enable-optimizations --with-ssl --enable-shared
注意我们的安装路径为:/usr/local/python/python3
因为之后要装pyinstaller 所以用到了动态: --enable-shared
其他不解释
之后是:
make
make install
软链python3:ln -s /usr/local/python/python3/bin/python3 /usr/bin/python3
软链pip3:ln -s /usr/local/python/python3/bin/pip3 /usr/bin/pip3
这是 也许你敲击python3时会报错。
运行:ldd /usr/local/python/python3/bin/python3
运行:export LD_LIBRARY_PATH=/usr/local/python/python3/lib/
编辑一下 vim /etc/ld.so.conf
添加/usr/local/python/python3/lib/
退出编辑后运行:ldconfig
下载安装pyinstaller:pip3 install pyinstaller
软链pip3:ln -s /usr/local/python/python3/bin/pyinstaller /usr/bin/pyinstaller
ok你的centos上面同时存在了pyton2、python3和pyinstaller这个打包工具
上文介绍了关于打包的方式请移步://www.greatytc.com/p/95f20c6cf270
人生苦短
我用Python