首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pip和python2 -m pip有什么区别?

pip和python2 -m pip有什么区别?
EN

Stack Overflow用户
提问于 2017-01-13 01:53:50
回答 1查看 620关注 0票数 3

我无法简单地使用pip install pandas,因为我的系统已经为python3安装了它。但我预计pip会尝试为python2安装;pip3应该为python3安装。

为什么必须指定python2解释器才能使用pip

代码语言:javascript
复制
➜  ~ pip install pandas
Requirement already satisfied: pandas in /usr/local/lib/python3.5/site-packages
Requirement already satisfied: numpy>=1.7.0 in /usr/local/lib/python3.5/site-packages (from pandas)

➜  ~ python2 -m pip install pandas
Collecting pandas
Downloading pandas-0.19.2-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (11.9MB)
...
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-13 01:59:26

pip将调用系统上默认版本的pip。它不是特定于python2的。由于您的系统默认使用python3,因此需要指定python2 -m pip才能访问python2版本。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41619855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档