解决python不自带pip、setuptools工具

前言:

安装系统软件所必须的依赖包:
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel gcc-c++ gcc make eadline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel zlib*

一、下载

1)、下载setuptools:wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
2)、下载pip:wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb

二、安装

1)、解压:tar -zxvf setuptools-19.6.tar.gz
切换:cd setuptools-19.6
安装:
python setup.py build;python setup.py install
2)、解压:tar -zxvf pip-8.0.2.tar.gz
切换:cd pip-8.0.2
安装:
python setup.py build;python setup.py install

三、验证:

pip install six (直接在python2.6.6是执行失败的哈,需要至少是python2.7版本以上)

四、其他:
问题1:

ModuleNotFoundError: No module named '_ctypes'

在这里插入图片描述

解决办法:
1、yum install libffi-devel
2、yum install libffi-devel gcc gcc-c++ zlib zlib-devel readline-devel openssl-devel bzip2-devel sqlite-devel

问题2:
在这里插入图片描述

Error: Cannot find a valid baseurl for repo: epel进入:/etc/yum.repos.d/
mv epel.repo epel.repo.bak

问题3:

pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.

在这里插入图片描述

wget https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.5.4.tar.gz
tar xvf libressl-2.5.4.tar.gz
cd libressl-2.5.4
./configure --prefix=/usr/local
make
make install


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部