Py学习  »  Python

编译python项目

Jake Strouse • 5 年前 • 1723 次点击  

这是我第一次在stackoverflow上发布线程,但在过去我已经多次使用过它。编译python文件时遇到问题。我在这里和其他网站上看过很多次关于如何做到这一点的文章,我一直得到相同的答案。出于某种原因,在我的计算机上,我无法运行/安装PIP。每当我试图使用python命令安装pip时,它就无法识别。我在这里看到一个关于使用“py”而不是“python”的线程,它被接受为一个命令,但是当我尝试安装pip时,它只是出错了。我已经安装了好几次python,也修复了好几次,但似乎什么也没用。

任何帮助都将不胜感激!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38542
 
1723 次点击  
文章 [ 2 ]  |  最新文章 5 年前
John Stark
Reply   •   1 楼
John Stark    6 年前

我看了一下你在评论中指定的目录。pip不是一个可执行文件,而是python源代码。我发现有效的并允许我成功地运行pip的方法是将pip作为系统python环境中的一个模块导入。然后运行python,使用 -m 用自己的参数(例如 C:\Users>python -m pip --version )设置此项的步骤如下:

步骤1:验证是否安装了python并将其添加到路径变量中

从cmd运行命令: C:\Users> where python . 您应该返回一个文件路径到python的可执行文件。

commands to locate system Python

如果您收到一条错误消息,上面写着:“信息:找不到给定模式的文件。”这意味着没有将python添加到$path变量中(有关如何配置路径变量的详细信息,请参见下文)。

步骤2:在python中添加PIP源代码作为模块

  • 从命令运行python: C:\Users> python
  • 运行命令 import pip 在python shell中:
  • 运行命令 exit() 从python shell返回到cmd。

commands to import pip as a module within system Python

步骤3:验证pip是否可以用作python中的模块

  • 运行以下命令检查pip的版本,以验证pip和python配置正确: C:\Users> python -m pip --version

  • 验证是否返回版本号

running pip command

配置路径环境变量(Windows 10)

  • 从“开始”菜单搜索框中,键入“编辑系统环境变量”。
  • 打开返回的应用程序(应弹出打开控制面板)。
  • 单击标题为“环境变量”的按钮
  • 如果已将变量定义为“path”,请单击“编辑”按钮,然后在以下对话框中单击“新建”。指定python可执行文件的路径(c:\users\jakes\appdata\local\programs\python\python37-32\lib\site packages)。单击“确定”,然后单击“应用”。

enter image description here

  • 如果尚未定义“path”变量,请单击“new”并定义“path”的名称,并将python可执行文件的文件路径添加为该变量的值。

  • 关闭所有激活的命令提示! 更改路径变量后,需要关闭所有活动会话,以便在会话中传播更新路径变量。

  • 打开新的命令提示窗口并运行命令: C:\Users>其中python 以验证所做的更改是否正确,以及它们是否已在系统中完全传播。

Stanley
Reply   •   2 楼
Stanley    6 年前

欢迎使用StackOverflow!

这是我从一个网站上拍摄的图片,如果你想使用pip

enter image description here

网址: https://packaging.python.org/tutorials/installing-packages/#ensure-you-can-run-pip-from-the-command-line