python下setuptools的安装详解及No module named setuptools的解决方法
作者:快递小可
这篇文章主要给大家介绍了关于python下setuptools的安装以及No module named setuptools问题的解决方法,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
前言
python下的setuptools带有一个easy_install的工具,在安装python的每三方模块、工具时很有用,也很方便。
安装setuptools前先安装pip,请参考:linux下pip的安装步骤及使用详解
1. 下载:
在它的官网可以下载到安装包:
https://pypi.python.org/pypi/setuptools
页面最下面的是它的安装链接,如:
$wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-12.0.3.tar.gz#md5=f07e4b0f4c1c9368fcd980d888b29a65
2. 安装
$ tar -zxvf setuptools-12.0.3.tar.gz $ cd setuptools=12.0.3 $ python setup.py install
3. 出现错误提示:
Installed /usr/local/python2.7.3/lib/python2.7/site-packages/supervisor-4.0.0_dev-py2.7.egg Processing dependencies for supervisor==4.0.0-dev Searching for meld3>=1.0.0 Reading https://pypi.python.org/simple/meld3/ Download error on https://pypi.python.org/simple/meld3/: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed -- Some packages may not be found! Couldn't find index page for 'meld3' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading https://pypi.python.org/simple/ Download error on https://pypi.python.org/simple/: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed -- Some packages may not be found! No local packages or download links found for meld3>=1.0.0 error: Could not find suitable distribution for Requirement.parse('meld3>=1.0.0')
解决办法:
上网查询了问题原因: 是curl的证书太老了需要下载最新的证书:
下载最新的证书文件
$ wget http://curl.haxx.se/ca/cacert.pem
更名为ca-bundle.crt放置到默认目录
$ mv cacert.pem ca-bundle.crt $ mv ca-bundle.crt /etc/pki/tls/certs
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。
您可能感兴趣的文章:
- 运行python提示no module named sklearn的解决方法
- 解决已经安装requests,却依然提示No module named requests问题
- 解决Python找不到ssl模块问题 No module named _ssl的方法
- python提示No module named images的解决方法
- 解决python "No module named pip"的问题
- 下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
- pycharm运行出现ImportError:No module named的解决方法
- 解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法
- PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named ''pyqt5''
- 解决Python中的ModuleNotFoundError: No module named 'paddle'错误