【问题标题】:pip ModuleNotFoundError - in runpy after path is setpip ModuleNotFoundError - 设置路径后在 runpy 中
【发布时间】:2019-09-13 10:03:31
【问题描述】:

我安装了 pip 使用 $ python get-pip.py

我设置了 PATH

  C:\Program Files\Python\Scripts

然后我重新启动命令提示符以使路径生效。然后我跑 $ pip

我明白了

Traceback (most recent call last):
  File "D:\obj\Windows- 
Release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 193, in 
_run_module_as_main
  File "D:\obj\Windows- 
Release\37amd64_Release\msi_python\zip_amd64\runpy.py", line 85, in 
_run_code
  File "C:\Program Files\Python\Scripts\pip.exe\__main__.py", line 5, in 
<module>
ModuleNotFoundError: No module named 'pip '

【问题讨论】:

    标签: python pip windows-10


    【解决方案1】:

    您尝试了吗:$ pip -V?还是$ pip help?只是猜测,但尝试检查版本,因为 pip 可能需要一个参数。

    【讨论】:

      【解决方案2】:

      您是刚刚运行 'pip' 还是尝试使用 'pip' 安装一些东西?

      您可以在这里找到类似的问题和可能的解决方案ImportError: No module named pip

      【讨论】:

      • 一开始我尝试安装virtualenv包,我得到了这个错误。然后我单独运行 pip 给出了同样的错误。
      • 你的python版本是多少?
      • 我使用的最新版本,请注意,我使用 python runnable,为此我也设置了 PATH。 Python 可以从任何地方访问,我检查了它。 pip 一个人让我很困扰。
      【解决方案3】:

      我假设您使用的是 Windows。您应该能够将 pip 添加到您的环境变量中,并授予您在环境变量中设置 python 的权限。它应该像下面这样工作:

      C:\Program Files\Python\Scripts 或 C:\Python34\Scripts 或只是 C:\Python34

      一旦它们在您的环境变量路径中(如果您在 Windows 10 上,您可以通过键入“Envi”来访问,然后整个事情应该会出现编辑系统环境变量。您应该能够将 python 放在那里) .然后对于 pip 你可以在 python 的 Scripts 文件夹中找到它,然后把它也放在那里。如下所示:

      C:\Python34\Scripts\pip

      【讨论】:

      • 感谢您的回复。其实我按照你说的做了。但是,似乎 pip 可以访问,但它无法运行。
      【解决方案4】:

      我解决了。问题是我使用的是 python 二进制文件并且我自己设置了路径,它导致了一些无法访问的文件。现在我用安装程序重新安装了 python。现在一切正常。大家感谢您的帮助。

      【讨论】:

        猜你喜欢
        • 2018-12-26
        • 2019-06-07
        • 1970-01-01
        • 2015-11-03
        • 2017-11-15
        • 1970-01-01
        • 2021-12-14
        • 1970-01-01
        • 2023-04-11
        相关资源
        最近更新 更多