首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >检查是否安装了pip?

检查是否安装了pip?
EN

Stack Overflow用户
提问于 2016-11-29 22:28:09
回答 6查看 189.1K关注 0票数 25

我正在使用Python 2.7.12,我想检查pip是否已安装。为此,在Python应用程序的命令行中,我编写了pip list并按enter键。但是,我得到一个错误,如:

代码语言:javascript
运行
复制
File"stdin",line 1

pip list

Syntax Error: invalid syntax

那么,我如何解决这个问题并将模块列表作为输出呢?

谢谢

EN

回答 6

Stack Overflow用户

发布于 2018-04-21 00:45:37

使用命令行,而不是python。

在Windows上,执行以下操作:

python -m pip --version

py -m pip --version

详情:

在Windows上,~> (打开windows终端)

Start (or Windows Key) > type "cmd" Press Enter

您应该会看到如下所示的屏幕

检查是否安装了pip。

代码语言:javascript
运行
复制
python -m pip --version

如果安装了pip,请继续使用它。例如:

代码语言:javascript
运行
复制
Z:\>python -m pip install selenium

如果未安装,请安装pip,您可能需要

。(基本- windows)

add path to environment variables (basic+advanced)

如果未安装python,您将得到类似于下面的结果

安装python。将其路径添加到环境变量。

更新:有关python的更新版本,请将"python“替换为py -请参阅@gimmegimme的评论和链接https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/

票数 22
EN

Stack Overflow用户

发布于 2016-11-29 22:36:34

代码语言:javascript
运行
复制
$ which pip

代码语言:javascript
运行
复制
 $ pip -V 

在终端中执行此命令。它应该显示可执行文件的位置,例如。如果正确安装了pip,则/usr/local/bin/pip和第二个命令将显示版本。

票数 12
EN

Stack Overflow用户

发布于 2019-09-05 15:32:50

如果您在运行Python2的linux计算机上,可以运行以下命令:

1.确保已安装python 2:

代码语言:javascript
运行
复制
python2 --version

第二次检查是否安装了pip:

代码语言:javascript
运行
复制
pip --version

如果您运行的是Python3,则可以运行以下命令:

1.确保安装了python 3:

代码语言:javascript
运行
复制
python3 --version

第二次检查是否安装了pip3:

代码语言:javascript
运行
复制
pip3 --version

如果您没有安装pip,您可以运行以下命令来安装pip (建议您为Python 2和Python 3安装pip ):

为Python2安装pip:

代码语言:javascript
运行
复制
sudo apt install python-pip

然后验证是否已正确安装:

代码语言:javascript
运行
复制
pip --version

Python3的安装pip:

代码语言:javascript
运行
复制
sudo apt install python3-pip

然后验证是否已正确安装:

代码语言:javascript
运行
复制
pip3 --version

有关更多信息,请参阅:https://itsfoss.com/install-pip-ubuntu/

更新我想提几件事。在使用Django时,我了解到我的Linux安装要求我使用Python2.7,因此不建议将pythonpip命令别名的默认python版本切换到带有alias python=python3的Python3。因此,在安装像Django 3.0这样的软件时,我会使用python3pip3命令,这两个命令在Python3上运行得更好。我会将它们的别名指向我想要的Python3版本,比如so alias python3=python3.8

请记住,当您将来使用软件包时,您将希望使用pippip3命令,这取决于您最初安装软件包时使用的是哪个命令。因此,例如,如果我想更改我的Django包版本,我将使用pip3命令,而不是像pip3 install Django==3.0.11这样的pip

注意当运行检查python:$ python -m django --version和python3:$ python3 -m django --version的包版本时,将显示两个不同版本的django,因为我在pip3上安装了django v3.0.11,在pip上安装了django v1.11.29。

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

https://stackoverflow.com/questions/40868345

复制
相关文章

相似问题

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