Python编译

Python编译

Python3编译

#centos环境
#创建安装目录
cd /tmp/
mkdir -p /usr/local/python3
#wget获取安装包,其他版本需要更改下载地址
wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz 
#解压
tar -xzvf Python-3.8.5.tgz 
#切换目录
cd Python-3.8.5
#安装gcc/libffi-devel 
yum install gcc
yum install libffi-devel 
yum install -y zlib zlib-dev openssl-devel sqlite-devel bzip2-devel libffi libffi-devel gcc gcc-c++
./configure --prefix=/usr/local/python3 --enable-shared
#编译
make
#安装
make install  #报错:zipimport.ZipImportError: can't decompress data; zlib not available。可能缺少zlib的解压缩类库,yum -y install zlib*
#安装pip
yum install python3-pip    

#异常报错
pip3 -version如果报错/usr/local/python3/bin/python3.8: error while loading shared libraries: libpython3.8.so.1.0: cannot open shared object file: No such file or directory
执行以下命令:
cp /usr/local/python3/lib/libpython3.8.so.1.0 /lib64/

##############Windows安装
#安装包下载地址
https://www.python.org/downloads/

#安装后,环境变量path添加安装目录
python --version #检查安装是否成功

PIP安装

#安装包下载地址,单独安装pip
https://pypi.org/project/pip/#files
#python安装时自带pip,目录为
$PYTHON_HOME\Scripts

#pip升级
python -m  pip install --upgrade pip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值