新弄了一个服务器,pip3和python3都得重装。
看到了一篇非常非常好的博客,一次成功。
本来想直接转载的,但是有些小问题,所以改了一下。
原文链接:linux安装python3和pip3
十分感谢!!
1.安装依赖环境
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2.安装gcc编译器
yum install gcc -y
3.下载python安装包
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
【就装自己要的版本就行了,但是特别注意,特别是做计算机视觉的要看清楚python适配版本,比如原来opencv不支持太高级的python】
4.将安装包移动到/usr/local 文件夹下
mv Python-3.6.5.tgz /usr/local/
(这里把/usr/local/作为这个版本的python的地址)
5.在local目录下创建python3目录
mkdir /usr/local/python3
6.进入的PPython-3.6.5.tgz所在的目录下
cd /usr/local/
7.解压安装包
扫描二维码关注公众号,回复:
9547132 查看本文章
tar -xvf Python-3.6.5.tgz
8.进入文件夹Python-3.6.5
cd /usr/local/Python-3.6.5/
9.配置安装目录
./configure --prefix=/usr/local/python3
10.编译原码
make
11.执行源码安装
make install
12.创建连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
13.python3安装好了,可以进行测试:
python3
如图即为安装完成。
输入control+z
就可以退出了。
14.安装setuptools
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz
15.解压
tar -zxvf setuptools-19.6.tar.gz
16.进入
cd setuptools-19.6/
17.编译
python3 setup.py build
- 安装
python3 setup.py install
- 创建软连接
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
20.查看pip3版本
pip3 -V
21.安装完毕。
可以通过pip3 install ...
测试一下。有的linux或者os下需要获得超级权限,就是sudo pip3 install ...
。