美文网首页项目开发技巧
python2.7.10 通过pip安装模块不成功解决方法

python2.7.10 通过pip安装模块不成功解决方法

作者: 51bitquant | 来源:发表于2015-11-21 18:35 被阅读4629次

    最近在学习研究python,但是在安装django,requests等模块不成功,提示是SSLError: ('The read operation timed out',)

    通过设置了超时时间为100还是不成功:

    sudo pip install django --default-timeout 100

    解决方法:

    step 1.首先进入HOME路径,在终端输入:

    cd ~

    step2. 创建.pip目录:

    mkdir .pip

    step 3. 创建pip.conf文件:

    touch pip.conf

    step 4. 通过终端打开 pip.conf文件

    open pip.conf

    step 5. 添加python模块的下载源,我现在使用的时v2ex的源,所以添加:

    [global]
    index-url = http://pypi.v2ex.com/simple

    发现另外一个下载源也很好,只要把index-url修改为下面的网址即可

    index-url = http://www.lfd.uci.edu/%7Egohlke/pythonlibs/

    大家可以把index-url的值设置为自己实际源的地址.
    至此pip源修改成功,以后使用pip安装模块时都会从这个源去下载安装,大家可以自行测试一下.

    后记:

    如果发现上述方法不行,那么可以直接从 http://www.lfd.uci.edu/%7Egohlke/pythonlibs/下载需要的模块下来,把.whl修改为.zip文件,解压然后把这个文件放进python的lib目录即可,mac系统的目录为/Library/Python/2.7/site-packages

    相关文章

      网友评论

        本文标题:python2.7.10 通过pip安装模块不成功解决方法

        本文链接:https://www.haomeiwen.com/subject/xwblhttx.html