这是我第一次在stackoverflow上发布一个线程,但是我以前已经使用过很多次了。我在编译python文件时遇到问题。我已经在这里和其他网站上看了很多次如何做到这一点,我一直得到相同的答案。由于某些原因,在我的计算机上,我无法运行/安装pip。每当我试图使用python命令安装pip时,都无法识别它。我在这里看到了一个关于使用“py”而不是“python”的线程,这被接受为一个命令,但当我尝试安装pip时,它只是错误。我安装了python好几次,也修复了好几次,但似乎没有任何效果。在
任何帮助将不胜感激!在
Tags:
我看了看你在评论中指定的目录。Pip不是一个可执行文件,而是python源代码。我发现有效并允许我成功运行Pip的是将Pip作为系统Python环境中的一个模块导入。然后运行Python,使用
-m
标志将Pip指定为已加载的模块,将Pip作为可执行文件调用,并带有自己的参数(例如C:\Users>python -m pip version
)。设置步骤如下:步骤1:验证是否安装了Python并将其添加到PATH变量中
从cmd运行命令:
C:\Users> where python
。应该返回Python可执行文件的文件路径。在如果相反,您收到的错误消息是:“INFO:Could not find files for the given pattern(s)”。这意味着Python没有添加到$PATH变量中(有关如何配置PATH变量的详细信息,请参阅下面的内容)。在
第2步:将Pip源代码作为一个模块添加到Python中
C:\Users> python
import pip
命令:exit()
从pythonshell返回到cmd。在运行以下命令检查Pip的版本,以验证Pip和Python配置是否正确:
C:\Users> python -m pip version
验证是否返回了版本号
配置PATH环境变量(Windows 10)
如果尚未定义“PATH”变量,请单击“new”并定义一个名称“PATH”,并将Python可执行文件的文件路径添加为变量的值。
关闭所有激活的命令提示!更改路径变量后,需要关闭所有活动会话,以便在会话中传播update PATH变量。
打开一个新的命令提示符窗口并运行命令:
C:\Users> where python
以验证所做的更改是否正确,以及它们是否已在系统中完全传播。欢迎来到stackoverflow!
网址:https://packaging.python.org/tutorials/installing-packages/#ensure-you-can-run-pip-from-the-command-line
相关问题 更多 >
编程相关推荐