【问题标题】:I keep getting this python error when running any command with pip [duplicate]使用 pip 运行任何命令时,我不断收到此 python 错误 [重复]
【发布时间】:2021-04-28 23:30:48
【问题描述】:

我正在尝试使用 pip 安装软件包,但每次运行命令时都会弹出此错误,我尝试修复 Python 但仍然无法使其正常工作。我是 python 编码的新手,所以我不确定在这里做什么。谢谢。

Traceback (most recent call last):
  File "C:\Users\sachl\.windows-build-tools\python27\lib\runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "C:\Users\sachl\.windows-build-tools\python27\lib\runpy.py", line 72, in _run_code
    exec code in run_globals
  File "C:\Users\sachl\.windows-build-tools\python27\lib\site-packages\pip\__main__.py", line 21, in <module>
    from pip._internal.cli.main import main as _main
  File "C:\Users\sachl\.windows-build-tools\python27\lib\site-packages\pip\_internal\cli\main.py", line 60
    sys.stderr.write(f"ERROR: {exc}")
                                   ^
SyntaxError: invalid syntax 

【问题讨论】:

  • 您是否尝试使用 Python 3?另外,当您说您正在运行命令时,您的意思是 pip 命令吗?

标签: python


【解决方案1】:

看起来 Python 版本有点混乱;文件名建议使用 Python 2.7(目录名称 python27),但代码是 Python 3.6 或更高版本(以f" 为前缀的字符串,称为f-strings)。

您需要重新安装匹配版本的 python 和 pip;可能是最新的(Python 3.x),除非您有理由专门使用 2.7。

【讨论】:

    猜你喜欢
    • 2020-05-01
    • 2020-10-03
    • 1970-01-01
    • 2022-07-15
    • 1970-01-01
    • 2023-01-17
    • 1970-01-01
    • 1970-01-01
    • 2018-03-04
    相关资源
    最近更新 更多