【问题标题】:Python newbie - PIP / invalid syntax error [duplicate]Python新手-PIP /无效语法错误[重复]
【发布时间】:2013-04-25 05:46:52
【问题描述】:

好的,完全是编程和 python 的新手。运行 Windows 7,python 2.7 x64。 我正在尝试使用pip 安装dateutil 包。

我安装了pipnumpypandas...它们非常简单,因为它们是exe 文件。

我现在正在尝试使用pip 来安装dateutil。在 Python Shell 中,我输入了:

pip install dateutil 

pip install python-dateutil

我在安装命令中继续收到"Invalid Syntax" 错误。我在这里做错了什么?我也在 python 命令行中尝试过。

我检查了我安装的模块,我有pipeasy_install。现在真的很困惑...我也尝试过为dateutil 运行设置脚本,但我收到了这个错误:

Traceback (most recent call last):
  File "C:\Python27\Scripts\python-dateutil-1.5.tar\python-dateutil-1.5\setup.py", line 14, in <module>
    TOPDIR = os.path.dirname(__file__) or "."
NameError: name '__file__' is not defined

请帮忙!提前感谢您的帮助。

【问题讨论】:

  • 尝试使用命令提示符而不是 python shell :)
  • 我也使用了 python 命令提示符 C:\Python27\python.exe 并且得到了类似的错误。文件“”,第 1 行 pip SyntaxError: invalid syntax
  • 你不需要启动python解释器。只需启动cmd 并输入pip install dateutil

标签: python python-2.7 pip python-dateutil


【解决方案1】:

您不必在 Python shell 中键入它。你在命令提示符下输入(多年没用 Windows,以前叫cmd)。

【讨论】:

  • 啊。 Windows 命令提示符。得到它并成功。感谢您的快速回复!
  • @user2338676:如果此答案解决了您的问题,您应该单击绿色勾号将此答案标记为已接受!谢谢!
【解决方案2】:

你可以使用:

easy_install

通过下载setuptools轻松下载任何Python包

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-07
    • 2011-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多