使用國內映象通過pip安裝python的一些包

2021-06-20 00:52:08 字數 2991 閱讀 8946



使用國內映象通過pip安裝python的一些包

學習flask,安裝virtualenv環境,這些帶都ok,但是一安裝包總是出錯無法安裝,

這個就是官網了,清華大學提供的

建議非清華大學校內的使用這個映象: ******(這也是乙個清華校內的就使用這個:

使用映象的方法可以在每次執行pip的時候加上引數"-i ******"即可,

或者也可以在本地配置,這樣就不用每次都加上引數了,應用cheer xiao的配置(

[plain]view plain

copy

print

?使用pip的使用者可以如下配置:  

在unix和macos,配置檔案為:$home/.pip/pip.conf  

在windows上,配置檔案為:%home%\pip\pip.ini  

需要在配置檔案內加上:  

[global]  

index-url=  

使用pip的使用者可以如下配置:

在unix和macos,配置檔案為:$home/.pip/pip.conf

在windows上,配置檔案為:%home%\pip\pip.ini

需要在配置檔案內加上:

[global]

index-url=

還有乙個小技巧,就是把所有要安裝的包寫在乙個檔案裡面,比如requirement.txt(每個包寫一行,頂行頭寫),然後pip安裝的時候只需要加引數「-r  requirement.txt」即可。

安裝好之後體驗了一把,速度颼颼的~~

ps:使用步驟:

1.進入目錄下使用命令:virtualenv env

2.source env/bin/activate,這時候你會發現命令列前面會多出個(env)標識,這表明你已經進入了虛擬環境了。

寫個簡單的hello.py驗證:

[python]view plain

copy

print

?#!/usr/bin/python

from flask import flask  

def hello():  

return

'hello world!'

if __name__ == '__main__':  

#!/usr/bin/python

from flask import flask

def hello():

return 'hello world!'

if __name__ == '__main__':

提示沒有flask包,使用上面的方法pip之,pip install  -i ******  flask,速度超快,安裝之,執行,ok。

解惑:為什麼這樣安裝酒ok了?而且不會對系統的原有的包造成影響?

檢視env目錄下的內容,發現在env/lib/pythonx.x/site-packages目錄下有這些安裝的包,比如我的下面有這些:

[plain]view plain

copy

print

?distribute-0.6.24-py2.7.egg  itsdangerous-0.23-py2.7.egg-info  jinja2-2.7.1-py2.7.egg-info     setuptools.pth  

easy-install.pth             itsdangerous.py                   markupsafe                      werkzeug  

flask                        itsdangerous.pyc                  markupsafe-0.18-py2.7.egg-info  werkzeug-0.9.3-py2.7.egg-info  

flask-0.10.1-py2.7.egg-info  jinja2                            pip-1.1-py2.7.egg  

distribute-0.6.24-py2.7.egg  itsdangerous-0.23-py2.7.egg-info  jinja2-2.7.1-py2.7.egg-info     setuptools.pth

easy-install.pth itsdangerous.py markupsafe werkzeug

flask itsdangerous.pyc markupsafe-0.18-py2.7.egg-info werkzeug-0.9.3-py2.7.egg-info

flask-0.10.1-py2.7.egg-info jinja2 pip-1.1-py2.7.egg

這就是虛擬機器的作用了。

終於可以安心的把精力集中到flask上了。

#2013.08.27

直接安裝flask會安裝最新0.10的版本,很悲劇的是很多擴充套件包還沒跟上此版本,所以很多功能沒法用哦~~比如falsk-mail的版本

所以還是重新安裝flask的0.9版本,不過這也不是個事,有了envitualenv後環境非常容易,今天試了-i******竟然不行了 = =!,找到這個映象位址不錯

哦,安裝flask0.9版本也很容易,直接pip install flask==0.9即可。

(決定以後每篇文章都先放一張搞笑的圖,讓自己樂呵一下)

使用國內映象通過pip安裝python包

pypi 映象每 5 分鐘同步一次。臨時使用 pip install i some package 注意,不能少,是 https 而不是 http 本地配置 使用pip的使用者可以如下配置 在unix和macos,配置檔案為 home pip pip.conf 在windows上,配置檔案為 hom...

pip安裝國內映象

清華 阿里雲 中國科技大學 華中理工大學 山東理工大學 豆瓣 note 新版ubuntu要求使用https源,要注意。例如 pip install i 包名 可以在使用pip的時候加引數 i 例如 pip install i pyspider,這樣就會從清華這邊的映象去安裝pyspider庫。lin...

PIP使用國內映象安裝各種庫

pip install i trusted host mirrors.aliyun.com r requirements.txt 這裡是用了阿里雲,當然可以指定其他的 pip install i trusted host mirrors.aliyun.com flask 新版ubuntu要求使用ht...