【问题标题】:Cannot install pip on windows无法在 windows 上安装 pip
【发布时间】:2018-11-27 23:05:17
【问题描述】:

我从python 3.6.5 站点下载了this zip 文件并将其解压缩到c:\devel\opt\python

将其添加到路径并按照these 的说明安装 pip。还尝试使用this 回答so。

所以,这就是我目前所拥有的:

C:\>echo %PYTHON_HOME%
c:\devel\opt\python

C:\>echo %PATH%
[...]c:\devel\opt\python;c:\devel\opt\python\Scripts;[...]

C:\>python --version
Python 3.6.5

C:\>cd \devel\opt\pip

C:\devel\opt\pip>python get-pip.py
Collecting pip
[...]
Installing collected packages: pip, setuptools, wheel
Successfully installed pip-10.0.1 setuptools-39.2.0 wheel-0.31.1


C:\devel\opt\pip>cd \devel\opt\python\Scripts

C:\devel\opt\python\Scripts>dir
[...]
19/06/2018  01:18 a.m.           102.751 pip.exe
19/06/2018  01:18 a.m.           102.751 pip3.6.exe
19/06/2018  01:18 a.m.           102.751 pip3.exe
19/06/2018  01:18 a.m.           102.748 wheel.exe
[...]

C:\devel\opt\python\Scripts>pip freeze
Traceback (most recent call last):
  File "runpy.py", line 193, in _run_module_as_main
  File "runpy.py", line 85, in _run_code
  File "C:\devel\opt\python\Scripts\pip.exe\__main__.py", line 5, in <module>
ModuleNotFoundError: No module named 'pip'

C:\devel\opt\python\Scripts>python -m pip freeze
c:\devel\opt\python\python.exe: No module named pip

我正在运行 Windows 7 企业版,SP 1

知道我会错过什么吗?

【问题讨论】:

  • 由于python版本是3.x,使用python3作为python3 get-pip.py执行命令
  • 哪里都没有python3.exe,只有一个python3.dll,python3不识别为命令...
  • 在花费数小时试图让不同的东西在 windows + python 中工作之后。我发现 Anaconda 是在 Windows 中使用的最佳选择。如果它适合你,我建议使用 Anaconda。

标签: python windows installation pip


【解决方案1】:

我做了更多研究,似乎embedded distribution 不支持 pip:

第三方软件包应由应用程序安装程序安装 与嵌入式发行版一起。使用 pip 管理依赖项 至于这个不支持常规的 Python 安装 分发,尽管经过一些小心,它可能包括和 使用 pip 进行自动更新。

【讨论】:

  • 感谢您的信息,与您同舟共济。在获得嵌入式发行版后,我尝试了detailed instructions here,但最终出现了与您相同的错误。如果你想要 pip,看起来常规安装是唯一的方法。
  • pip 用于安装软件包,因此 pip 的最终目标是将软件包添加到嵌入式发行版。 This work-around 为我工作,我在 Not Embedded Python Dir 上使用 git 来跟踪“pip”安装后的更改。
猜你喜欢
  • 1970-01-01
  • 2018-01-18
  • 1970-01-01
  • 2016-02-10
  • 2019-12-21
  • 2020-02-20
  • 1970-01-01
  • 1970-01-01
  • 2019-08-02
相关资源
最近更新 更多