无法在Python上安装iPy

时间:2017-02-10 11:44:06

标签: python python-3.x

我试图安装iPy,但我似乎无法做到这一点。这是我第一次安装模块,所以请不要认为我应该知道一些事情。 我下载了文件,我有一个setup.py。我按住Shift +右键单击,然后"打开命令提示符",并粘贴以下行:

python setup.py --helppython setup.py install

它表示它不被视为内部命令。

我尝试在python中打开并运行它,我收到此错误:

usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: setup.py --help [cmd1 cmd2 ...]
   or: setup.py --help-commands
   or: setup.py cmd --help

error: no commands supplied

我还尝试在python控制台中粘贴python setup.py --helppython setup.py install,我得到了这个:

Traceback (most recent call last):
  File "T:\MATH\Logiciels MATH BD\Program Files\EduPython\App\lib\code.py", line 63, in runsource
    code = self.compile(source, filename, symbol)
  File "T:\MATH\Logiciels MATH BD\Program Files\EduPython\App\lib\codeop.py", line 168, in __call__
    return _maybe_compile(self.compiler, source, filename, symbol)
  File "T:\MATH\Logiciels MATH BD\Program Files\EduPython\App\lib\codeop.py", line 99, in _maybe_compile
    raise err1
  File "T:\MATH\Logiciels MATH BD\Program Files\EduPython\App\lib\codeop.py", line 87, in _maybe_compile
    code1 = compiler(source + "\n", filename, symbol)
  File "T:\MATH\Logiciels MATH BD\Program Files\EduPython\App\lib\codeop.py", line 133, in __call__
    codeob = compile(source, filename, symbol, self.flags, 1)
  File "<interactive input>", line 1
    python setup.py --help
               ^
SyntaxError: invalid syntax

我该如何安装?

编辑:我得到的截图: screenshot

EDIT2:第二个截图: scren

3 个答案:

答案 0 :(得分:2)

听起来你的$PATH中没有Python,在这种情况下你需要显式写入Python安装的完整路径,因为你的shell不知道在哪里找到python 。对于Windows下的Python 3.6,可能是C:\Python36\python.exe(或者在安装时选择的任何内容)。

因此,要安装iPython,请运行:

C:\Python36\python.exe setup.py install

答案 1 :(得分:1)

def remote_deploy(): sudo('curl -X POST -H "Content-Type:application/json" -d \'{"Name":"CSR_TOOLBOX","Address":"52.48.24.244","Port":81}\' http://consul.service.consul:8500/v1/agent/service/register') 旨在从命令行运行。您需要打开命令提示符(在Windows 7中,在使用setup.py文件右键单击目录时按住shift键。您应该可以选择&#34;在此打开命令窗口&# 34。)

从命令行,您可以键入

setup.py

如果要安装它,则命令为install:

python setup.py --help

如果您需要先构建软件包,请在安装之前使用build命令:

python setup.py install

希望这有帮助!

  

帮助:您需要更多详细信息才能使用此link

即使上述命令也可能无法正常工作。在这种情况下,您可以下载Windows installer version,它将把库安装到您的默认系统Python

答案 2 :(得分:1)

在Python shell中运行此代码(即可以运行Python命令的代码,例如Python GUI)以获取已安装Python的位置:

import sys
sys.executable

这将为您提供Python解释器的完整路径。

然后,在命令提示符下(Shift-Right单击setup.py所在的位置并打开命令提示符)指定Python的完整路径,如下所示:

"C:\Python36\python.exe" setup.py install

或者无论你走的是什么。