最近在學習flask框架,在安裝 flask-sqlalchemy的時候出現如下報錯:
錯誤提示是https連接超時,由於衆所周知的原因,國內訪問pypi.python.org是很慢的。
解決方法:
1,在家目錄下創建pip配置文件
創建並編輯pip.ini文件,加入如下三行:
[global]
timeout = 6000
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
這裏使用豆瓣的鏡像地址,修改完保存就好。
再次安裝flask-sqlalchemy
可以看到網速飛快啊,哈哈。
PS:Linux系統需要在家目錄下創建.pip文件夾和pip.conf文件,例如~/.pip/pip.conf,文件內容同上。
2,用pip安裝模塊時使用-i參數(pip install --help)
-i, --index-url <url> Base URL of Python Package Index (default https://pypi.python.org/simple). This should point to a repository compliant with PEP 503 (the simple repository API) or a local directory laid out in the same format.
用法如下:
pip install -i https://pypi.doubanio.com/simple/ flask-sqlalchemy