Python每天3分钟 – #017Pip命令的隐藏知识

欢迎访问「Python每天3分钟」系列。

每天「早上8点半」,花3分钟时间,学习或温习一个Python知识点。

图片

今天是第017篇:

Pip命令的隐藏知识

当你安装一个包(假设名字是xxx)的时候,可以用这个命令:

pip install xxx

还是这个命令:

python -m pip install xxx

他们有什么区别?

  1. 第一个命令是通过执行PATH中的pip命令安装xxx包,它会安装到PATH中pip的Python下。
  2. 第二个命令是通过python调用模块pip来安装xxx包,它会安装到当前的Python下。

不绕圈子了,总的来说:「推荐使用第2个命令。」

讲个故事:

❝假设你在北京,上海各有一套房子,土豪!

你现在住在北京,你在网上订了一台笔记本电脑。

对方说已经发货了,但是你家里并没有收到,你很火!

实际上是发到了你上海的房子。

当你有多个python版本的时候,明明安装了一个包,但还是提示安装包不存在,这时候很可能安装到了错误的python版本上。

这和上面的道理是一模一样的,你可能有python3.8和python3.9两个版本,你可能安装到了3.8上,却在抱怨3.9里为什么没有。

使用命令2吧,可以确保把包安装你正在使用的python上。希望这个小小的知识点,在关键时候可以为你解决燃眉之急。

原文链接:http://www.zsiss.com/5037.html,转载请注明出处。

0

评论0

请先

爱分享推出ChatGPT国内镜像,无需魔法直接用!写文章,写代码,做PPT,做网站原创软文效果好到爆炸 https://chat.gcrup.com

社交账号快速登录