pip和pip3和pip3.6的区别以及隐含的细节问题

博客详细探讨了在Windows Anaconda环境下,pip、pip3和pip3.6安装Python库时的区别,特别是在多Python版本共存时可能出现的问题。作者通过安装MedPy库举例,解释了不同pip命令导致库安装在不同环境的原因,强调了明确安装目标环境的重要性。最后,作者分享了解决问题的思路,提倡在安装前确认pip指向的Python版本和安装位置。
摘要由CSDN通过智能技术生成

如果你和我一样,在安装库的时候pip与pip3随意换着使用,那你可能需要细心地看看这篇博客,兴许它能解决你目前安装库出现或即将出现的问题,又或许它会给你带来分析问题解决问题的思路的启发,不画大饼了,我们马上开始吧~

前提:我是在Windows上的Anaconda上的自己创建的tensorflow环境里面安装MedPy库的时候,遇到了问题从而对pip、pip3、和pip3.6有了更进一步的理解的。如果你没有安装过Anaconda没有创建过环境,不用担心,这篇博客你是完完全全可以享用的。为了表述方便,全程我以安装MedPy库为例进行讲解。

ps:全文较长,主要记录个人经历,供大家参考,若想直接获取干货,可参考其它朋友的简明版:
1、pip和pip3的区别
2、Python:pip和pip3的区别

首先我们了解一下什么是pip:
在这里插入图片描述
后面我们会在查询SimpleITK库的安装位置的截图中看到site-packages文件,可以留心验证一下。

我们通常在安装库的时候都是pip install [要安装的库名],考虑到速度问题,通常我们会加上镜像源,例如安装MedPy库,我们就会用下面的代码(这里我使用的是清华的镜像源)

pip install medpy -i https://pypi.tsinghua.edu.cn/simple

好像没有任何问题的,但是我使用这条命令的时候它偏偏就出现问题了。其中出现的问题我们省略不说,有兴趣的话可以去看看这篇博客

于是我就艰难地找问题找问题,最后碰巧试了下面这行代码,竟然成功安装了

pip3 install medpy -i https://pypi.tsinghua.edu.cn/simple

成功安装之后我进入python里面试着import一下

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值