作為一個不懂不會用linux的小白卻想學編程的表示很無奈,各種折騰傷不起~~~~~
用的pycharm的IDE瑞信,絕大多數(shù)時候使用pip安裝第三方庫的時候都是失敗的。雖然有詳盡的錯誤報告轩缤。但是真心看不懂。
今日突聞可能是偉大的墻在作怪呼寸,換成國內(nèi)鏡像可能會有所好轉(zhuǎn)。作為一個小白猴贰,發(fā)現(xiàn)有教程可以解決一直以來的煩心事當然是萬分欣喜滴对雪。(心里默念100遍shit)但是后來才發(fā)現(xiàn)這TM才是最煩心時刻的開始。于是有了下面這些折騰.
教程是這樣的
使用pip的用戶可以如下配置:
在unix和macos米绕,配置文件為: \$HOME/.pip/pip.conf
在windows上瑟捣,配置文件為:%HOME%\pip\pip.ini
需要在配置文件內(nèi)加上
[global]
timeout = 60
index-url = http://e.pypi.python.org/simple
首先我在everything里面搜索pip.ini這個文件,發(fā)現(xiàn)沒有栅干。在google上搜索無果(最可能是姿勢不對~~),懷疑是pycharm安裝的pip和原版有差異~~~刪除pip文件夾后在pypi上下載安裝蝶柿。還是發(fā)現(xiàn)沒有,在卸載之從http://www.lfd.uci.edu/~gohlke/pythonlibs/上下載安裝非驮。。當然還是沒有~~~
最終的結果是自己新建pip.ini這特么完全是超過我認知范圍類了雏赦。劫笙。。星岗。配置文件居然不在帶需要自己新建填大,再者%HOME%\pip\pip.ini這個地址也是錯的,正確的為%USERPROFILE%\pip\pip.ini俏橘。網(wǎng)上搜到的教程基本都是錯的(估計他們都在linux上開發(fā)吧允华,其本質(zhì)是官網(wǎng)的說明文檔沒有更新,%HOME%目測是XP時代的產(chǎn)物)寥掐。最后也可能會遇到error: invalid command 'egg_info'
這種錯誤 解決的方案就是pip install --upgrade setuptools
參考文檔
http://www.pip-installer.org/en/latest/configuration.html
http://stackoverflow.com/questions/11425106/python-pip-install-fails-invalid-command-egg-info
https://bitbucket.org/pypa/pypi/issue/5/pipini-directory-in-windows