python下setuptools的安裝詳解及No module named setuptools的解決方法
前言
python下的setuptools帶有一個(gè)easy_install的工具,在安裝python的每三方模塊、工具時(shí)很有用,也很方便。
安裝setuptools前先安裝pip,請(qǐng)參考:linux下pip的安裝步驟及使用詳解
1. 下載:
在它的官網(wǎng)可以下載到安裝包:
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. 出現(xiàn)錯(cuò)誤提示:
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')
解決辦法:
上網(wǎng)查詢了問題原因: 是curl的證書太老了需要下載最新的證書:
下載最新的證書文件
$ wget http://curl.haxx.se/ca/cacert.pem
更名為ca-bundle.crt放置到默認(rèn)目錄
$ mv cacert.pem ca-bundle.crt $ mv ca-bundle.crt /etc/pki/tls/certs
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
- 運(yùn)行python提示no module named sklearn的解決方法
- 解決已經(jīng)安裝requests,卻依然提示No module named requests問題
- 解決Python找不到ssl模塊問題 No module named _ssl的方法
- python提示No module named images的解決方法
- 解決python "No module named pip"的問題
- 下載python中Crypto庫報(bào)錯(cuò):ModuleNotFoundError: No module named ‘Crypto’的解決
- pycharm運(yùn)行出現(xiàn)ImportError:No module named的解決方法
- 解決pip安裝tensorflow中出現(xiàn)的no module named tensorflow.python 問題方法
- PyCharm無法識(shí)別PyQt5的2種解決方法,ModuleNotFoundError: No module named ''pyqt5''
- 解決Python中的ModuleNotFoundError:?No?module?named?'paddle'錯(cuò)誤
相關(guān)文章
python 已知一個(gè)字符,在一個(gè)list中找出近似值或相似值實(shí)現(xiàn)模糊匹配
今天小編就為大家分享一篇python 已知一個(gè)字符,在一個(gè)list中找出近似值或相似值實(shí)現(xiàn)模糊匹配,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-02-02
使用Python爬蟲框架獲取HTML網(wǎng)頁中指定區(qū)域的數(shù)據(jù)
在當(dāng)今互聯(lián)網(wǎng)時(shí)代,數(shù)據(jù)已經(jīng)成為了一種寶貴的資源,無論是進(jìn)行市場(chǎng)分析、輿情監(jiān)控,還是進(jìn)行學(xué)術(shù)研究,獲取網(wǎng)頁中的數(shù)據(jù)都是一個(gè)非常重要的步驟,Python提供了多種爬蟲框架來幫助我們高效地獲取網(wǎng)頁數(shù)據(jù),本文將詳細(xì)介紹如何使用Python爬蟲框架來獲取HTML網(wǎng)頁中指定區(qū)域的數(shù)據(jù)2025-03-03
Python如何實(shí)現(xiàn)網(wǎng)絡(luò)自動(dòng)化運(yùn)維華為設(shè)備
本文介紹了如何使用Python實(shí)現(xiàn)華為設(shè)備的網(wǎng)絡(luò)自動(dòng)化運(yùn)維,包括環(huán)境配置、設(shè)備配置、功能模塊實(shí)現(xiàn)和SFTP文件傳輸測(cè)試2024-11-11
深入了解python基于tkinter寫的畫圖項(xiàng)目
這篇文章主要為大家介紹了python基于tkinter寫的畫圖項(xiàng)目,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2021-12-12

