树莓派安装python3并配置pip
Posted linxwen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派安装python3并配置pip相关的知识,希望对你有一定的参考价值。
树莓派安装python3并配置pip
安装python3
下载
wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz
下载完后新建python3编译安装目录
mkdir /usr/local/python3
拷贝下载文件到编译好的目录内
cp ~/Python-3.8.3.tgz /usr/local/python3
进入编译目录
cd /usr/local/python3
解压
tar -zxvf Python-3.8.3.tgz
安装
装个make
yum install make -y
装个openssl
yum -y install openssl -y
装个zlib,不然后面make install会报错。
yum -y install zlib*
安装完毕后进入/usr/local/python3/Python-3.8.3/Modules文件夹
使用vim命令编辑Modules文件夹下的Setup文件
vim /usr/local/python3/Python-3.8.3/Modules/Setup
找到#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
去掉注释
回到Python-3.8.3文件夹下进行编译
cd /usr/local/python3/Python-3.8.3
编译
./configure --prefix=/opt/python-3.7.1 --with-openssl=/opt/openssl-1.0.2q
安装
make && make install
出现
Successfully installed pip-19.2.3 setuptools-41.2.0
就算成功。
创建软连接。
ll /usr/bin/ |grep python3
ln -s /opt/python-3.7.1/bin/python3 /usr/bin/python3
现在同时保留了原版python2.7 和新的python3
同样链接pip
ln -s /opt/python-3.7.1/bin/pip3 /usr/bin/pip
给pip也换个源
新建.pip文件夹
mkdir ~/.pip/
编辑pip.conf文件
vim ~/.pip/pip.conf
在文件内输入
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
注意:编辑文件使用vim指令按键i来开启编辑,编辑完后esc退出编辑wq保存退出
以上是关于树莓派安装python3并配置pip的主要内容,如果未能解决你的问题,请参考以下文章
树莓派3B+安装virtualenv和virtualenvwrapper