编译python项目

时间:2018-08-26 20:22:01

标签: python compiler-errors

这是我第一次在stackoverflow上发布线程,但是我过去已经使用过很多次。编译python文件时出现问题。我已经在这里和其他站点上多次查看如何执行此操作,并且得到的答案是相同的。由于某些原因,在我的计算机上,我无法运行/安装pip。每当我尝试使用python命令安装pip时,都无法识别它。我在这里看到了一个有关使用'py'而不是'python'的线程,这被接受为命令,但是当我尝试安装pip时,它只是错误。我已经安装了python多次,并且也对其进行了多次修复,但是似乎没有任何作用。

任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:0)

欢迎使用stackoverflow!

  

这是我从网站上拍摄的图片,如果您想使用PIP

     
    

enter image description here

  

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

答案 1 :(得分:0)

我查看了您在注释中指定的目录。 Pip不是那里的可执行文件,而是python源代码。我发现可以正常运行Pip的方法是将Pip作为模块导入到系统Python环境中。然后运行Python,使用-m标志将Pip指定为已加载的模块,以将pip调用为具有自己参数的可执行文件(例如C:\Users>python -m pip --version)。设置步骤如下:

步骤1:验证是否已安装Python,并将其添加到您的PATH变量中

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

commands to locate system Python

如果相反,您收到一条错误消息,内容如下:“ INFO:找不到给定模式的文件。”这意味着Python不会添加到$ PATH变量中(有关如何配置PATH变量的详细信息,请参见下文。

第2步:在Python中将Pip源代码添加为模块

  • 从cmd运行python:C:\Users> python
  • 在python shell中运行命令import pip
  • 运行命令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

配置PATH环境变量(Windows 10)

  • 在开始菜单搜索框中,键入“编辑系统环境变量”。
  • 打开返回的应用程序(应弹出以打开控制面板)。
  • 点击标题为“环境变量”的按钮
  • 如果已经有一个定义为“ PATH”的变量,请单击“编辑”按钮,然后在以下对话框中单击“新建”。指定您的Python可执行文件的路径(C:\ Users \ jakes \ AppData \ Local \ Programs \ Python \ Python37-32 \ Lib \ site-packages)。点击“确定”,然后点击“应用”。

enter image description here

  • 如果尚未定义“ PATH”变量,请单击“新建”并定义“ PATH”名称,然后将Python可执行文件的文件路径添加为变量的值。

  • 关闭所有活动的命令提示符!!对PATH变量进行更改后,您将需要关闭所有活动的会话,以允许更新PATH变量在会话中传播。

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