linux内网安装py3以及第三方库

时间:2024-03-21 18:09:47

本人使用的python版本是 Python3.5.4

一、下载并安装Python3.5.4(永久有效)

1.py官网下载
链接: https://www.python.org/downloads/
linux内网安装py3以及第三方库

2.百度云盘下载地址:(永久有效)
链接: https://pan.baidu.com/s/1PFjAyCvFev6dAVh_90maHw

提取码:1q9s

3.安装Python3.5.4
一般centos环境自带python
首先,查看linux环境python版本,为Python 2.7.5
linux内网安装py3以及第三方库
在进行解压之前先创建一个解压目录:
mkdir -p /usr/local/python3
将下载好的 Python-3.5.4.tgz 拷贝到此目录下:
linux内网安装py3以及第三方库
进行解压:
tar -zxvf Python-3.5.4.tgz
cd Python-3.5.4 转到该安装包目录下
./configure --prefix=/usr/local/python3 这一步及其重要,对安装进行配置,并指定安装路径,安装路径不指定的话不利于后面的系统管理
make 编译
make install 安装
linux内网安装py3以及第三方库
可以看到,默认输入python,还是python2.7.5,所以我们还需要一点工作,那就是建立软连接,使得系统默认的python版本是python3。有一点千万要记住,不要傻傻去卸载老版本,要不然后患无穷。
建立软连接:
(1)mv /usr/bin/python /usr/bin/python.bak
(2)ln -s /usr/local/python3/bin/python3.5 /usr/bin/python
这样配置之后,我们就会看到默认就是python3.5.4了;

二、安装并更新pip

1.百度云盘下载地址:(永久有效)
链接: https://pan.baidu.com/s/1zXlJSOpNan2r1vMwO7nf1Q

提取码:buxn

2.安装pip
解压pip-19.3.1.tar.gz
tar –xzvf pip-19.3.1.tar.gz
进入到pip目录下
linux内网安装py3以及第三方库
linux内网安装py3以及第三方库
执行 python setup.py install 安装pip
linux内网安装py3以及第三方库
安装到/usr/local/python3/bin目录下
查看 pip版本 pip -V
linux内网安装py3以及第三方库
pip –V (显示命令未找到)
建立软连接
ln -sv /usr/local/python3/bin/pip /usr/bin/pip
pip list (列出已安装第三方包)

3.更新pip
执行 python -m pip install --upgrade pip 更新pip
查看 pip版本 pip -V
linux内网安装py3以及第三方库

三、下载安装py第三方库

1.下载需要用到的第三方库
链接: https://pypi.org/
查找需要用到的第三方库
linux内网安装py3以及第三方库
linux内网安装py3以及第三方库
下载支持Python3.5.4版本的第三方库Keras-2.3.1
ps: 注意版本支持问题。
linux内网安装py3以及第三方库
linux内网安装py3以及第三方库
将需要用到的第三方库拷贝到pip目录下(其实是python的bin下)
linux内网安装py3以及第三方库

安装第三方库:
linux内网安装py3以及第三方库
linux内网安装py3以及第三方库
原因:安装文件是win64系统的,需要下载linux操作系统的安装文件

查看linux系统版本 为64位
i386(也有可能是i686,i686是i386的一个子集)说明操作系统是32位的
x86_64 说明操作系统是64位的。
linux内网安装py3以及第三方库

四、安装过程中可能遇到的问题

1.环境变量
linux内网安装py3以及第三方库
把python3加入到环境变量中:
cd /etc/profile.d/
vim python3.sh 文件内容添加环境变量
linux内网安装py3以及第三方库
保存退出
source …/profile 使配置文件生效
最后echo $PATH检查环境变量是否添加成功
linux内网安装py3以及第三方库
2.依赖包问题
例如:看下面的报错
linux内网安装py3以及第三方库
缺少 kiwisolver依赖包,只能如上下载kiwisolver依赖包,安装完kiwisolver之后再安装matplotlib包等等。