码迷,mamicode.com
首页 > 编程语言 > 详细

python pip安装的那点事

时间:2020-05-13 09:16:57      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:安装库   流程   mic   require   命令   erro   pypi   ror   mamicode   

  • 换源增加下载速度
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy #清华

中科大:https://pypi.mirrors.ustc.edu.cn/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/

如果嫌麻烦 想永久换源安装,见网页:https://www.cnblogs.com/microman/p/6107879.html

  • 安装requirements.txt文件中的库
pip install -r requirements.txt
#或者
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
  • pip install numpy 相当于 python -m pip install numpy

  • linux中安装了几个python环境时,例如同时安装python2(python2,使用pip2),python3.5(python,使用pip),python3.7(python3,使用pip3):
    默认情况下pip指向python3.5的环境,此时如果想在python3.7环境中安装库(例如numpy)时,可以使用python3 -m pip install numpy。也可以使用
    python3 -m pip install --upgrade pip将pip更新并指向python3.7后,直接使用pip install numpy

技术图片
对于这种#egg...或者assert req_to_install.is_direct或者AssertionError的问题使用以下方法解决:

  1. pip install setuptools --upgrade
  2. pip install six>=1.11.0
  • 使用pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt安装某个第三方库失败的时候可能是因为这个库需要的依赖没有安装或者安装顺序不对。使用下面流程:
  1. 获取报错前的最后一个安装的库A(即安装失败的库)
  2. 更新pip:pip install --upgrade pip,然后单独安装库A,这时候可以换个源,或者不加i参数使用原本的源
  3. 网络搜索库A的安装方法,可能会得到这个库所依赖的其他库安装流程,一次安装即可
  • 使用pip install ...命令后如果没有任何反应,或者有警告等花里胡哨的信息,只要不报错,就说明成功。

python pip安装的那点事

标签:安装库   流程   mic   require   命令   erro   pypi   ror   mamicode   

原文地址:https://www.cnblogs.com/qian-shan/p/12879567.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!