{channel.title!channel.name} - 楚淮公司周东林

centos/redhat下python3安装pip

Linux centos和redhat下其实不用安装 pip 直接安装python3自带的 pip 。本文主要讲在使用 pip 时候遇到的错误记录。


最近在学 python 爬虫,书上说 linux 系统使用

$sudo apt-get install python-bs4

安装,我  cenots 就尝试:

[root@python-vim Python-2.7.13]# yum install install python-bs4
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: mirrors.sohu.com
 * extras: mirrors.sohu.com
 * updates: mirrors.sohu.com
No package install available.
No package python-bs4 available.
Error: Nothing to do

没有哇,难道学习开发就要用 乌班图 吗,我就喜欢 centos ,网上搜索了下,说是 python3 自带 pip ,输入:

[root@python-vim Python-2.7.13]# whereis pip
pip: /usr/local/bin/pip3.6

真的有,直接用了。有黄色告警:pip is configured with locations that require TLS/SSL, however the ssl modul.d意思是好像没有 openssl,查看下是有的,还需要 openssl-devel .

yum install -y openssl-devel

重新编译安装 python 就可以了。

注:把 /usr/local/lib 下的 python3 删除,重新 ./configure     make  make install 就可以了。