python3.6如何安装库,离线安装第三方模块
python3.6如何安装库,离线安装第三方模块cd Python-3.6.57、编译安装tar -zxvf Python-3.6.5.tgz6、进入解压后的目录3、通过sftp或者其它远程工具方式将Python-3.6.5.tgz压缩包上传到服务器上4、创建安装目录mkdir -p /usr/local/python35、解压安装包
一、Python3.6离线安装
1、安装依赖包
yum -y install zlib-devel openssl openssl-devel
这三个依赖包必须安装!
2、下载安装包:https://www.Python.org/downloads/release/python-365/
3、通过sftp或者其它远程工具方式将Python-3.6.5.tgz压缩包上传到服务器上
4、创建安装目录
mkdir -p /usr/local/python3
5、解压安装包
tar -zxvf Python-3.6.5.tgz
6、进入解压后的目录
cd Python-3.6.5
7、编译安装
./configure --prefix=/usr/local/python3 --enable-shared --with-ssl
make
make install
8、建立python3的软链
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
9、将python3 bin目录加入PATH
vim /etc/profile
export PATH=$PATH:/usr/local/python3/bin;
source /etc/profile
10、检查Python3及pip3是否正常可用
python3 -V >> pip3 -V
11、注意事项
如果出现以下错误
ImportError: libpython3.6m.so.1.0: cannot open shared object file: No such file or directory
可以执行一下操作解决
cp /usr/local/python3/lib/libpython3.6m.so.1.0 /usr/lib64/
二、python3第三方模块离线安装
1、下载第三方包地址:https://pypi.org/project/PyMySQL/#files(搜索需要的模块名称)
2、安装PyMySQL 1.0.2,下载PyMySQL-1.0.2-py3-none-any.whl文件
3、上传PyMySQL-1.0.2-py3-none-any.whl文件到服务器
4、进入指定目录进行安装
cd /opt/modules/python3/packages
pip3 install PyMySQL-1.0.2-py3-none-any.whl
5、测试是否安装成功:进入python3环境,输入import pymsyql 回车,如下图,表示安装成功;