【问题标题】:Installing External Python Module using Command Line - No Command Supplied使用命令行安装外部 Python 模块 - 未提供命令
【发布时间】:2014-09-14 11:21:23
【问题描述】:

我正在尝试在 Python 3 中手动安装没有pipeasy_install 的python 模块。起初我尝试过(在cd 到包含setup.py 文件的文件夹之后) :

python setup.py install

但是,我收到一个错误:

'python' 不是内部或外部命令、可运行程序或批处理文件。

a little research 之后,我意识到没有python 它应该可以工作:

setup.py install

这也给了我一个错误:

错误:未提供命令

更多researching 告诉我回到python setup.py install(这不起作用),并且关注这些instructions and following links 也不起作用。

在安装此模块(模块为 BeautifulSoup4)时,我将不胜感激。

【问题讨论】:

  • 命令类似于python, 而不是Python. 请更正
  • 你为什么不用pip?
  • @Odedra 我仍然遇到同样的问题。现在更新问题。
  • windows 不区分大小写,所以大写无关紧要,你有C://Python3 目录
  • @PadraicCunningham 我尝试过使用 pip,但它似乎没有与我的 Python 版本捆绑在一起。在 Python 命令行中使用 Pip 给了我invalid syntax(我假设我必须在 Python 命令行中使用它?)

标签: python python-3.x command-line windows-7 command-prompt


【解决方案1】:

这可能意味着您的python.exe 不在您的PATH 中。

由于 Windows 的文件关联,直接调用 setup.py 有效。

Python manual actually has an entry on how to set up your PATH,但它的说明适用于 Windows

  1. 点击 Windows+PAUSE 以调出系统属性对话框。
  2. 点击高级系统设置。
  3. 点击环境变量。
  4. ;C:\Python3;C:\Python3\Scripts(或您的Python 所在的任何位置)添加到PATH 环境变量(最好在系统变量部分)。将Scripts 目录也放在其中也很方便,以便能够轻松运行pip 和其他脚本。
  5. 通过所有对话框确定。
  6. 打开一个新的命令提示符(PATH 更改并不总是自动传播到打开的命令提示符中)。
  7. 试试python。应该可以。

【讨论】:

    猜你喜欢
    • 2016-02-27
    • 2020-05-05
    • 2020-11-24
    • 2015-09-06
    • 2017-11-14
    • 1970-01-01
    • 1970-01-01
    • 2017-07-02
    • 1970-01-01
    相关资源
    最近更新 更多