使用國內映象通過pip安裝python的一些包
學習flask,安裝virtualenv環境,這些帶都ok,但是一安裝包總是出錯無法安裝,
這個就是官網了,清華大學提供的
建議非清華大學校內的使用這個映象: ******(這也是乙個清華校內的就使用這個:
使用映象的方法可以在每次執行pip的時候加上引數"-i ******"即可,
或者也可以在本地配置,這樣就不用每次都加上引數了,應用cheer xiao的配置(
[plain]view plain
copy
?使用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
?#!/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
?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...