树莓派安装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

opencv树莓派上OpenCV-Face-Recognition人脸识别配置

树莓派Opencv-python快速安装

在树莓派 3 上通过 pip 安装 web3 时出错

树莓派学习 2. 开发环境搭建

树莓派根据温度自动启动风扇,python3代码简单