【问题标题】:Python: Can't install .whl package for two python versions on WindowsPython:无法在 Windows 上为两个 python 版本安装 .whl 包
【发布时间】:2017-03-24 23:48:21
【问题描述】:

出于与旧脚本兼容的原因,我的工作计算机上安装了 Python 2.7 和 3.4。

现在我想为 Py2.7 安装“aenum”,但“pip”只为 Py3.4 安装包。告诉我“aenum-2.0.4-py2-none-any.whl 不是这个平台上支持的轮子”。

在 CMD 终端中,我更改为指定的 Python 的“site-packages”文件夹,它安装在 Py3.4 中。

"pip" 之前已更新。 pip 安装在两个 Python 文件夹中

如何正确设置?

【问题讨论】:

  • 您需要调用pip 以获得您正在使用的python 版本。你怎么称呼pip?编辑问题。例如。 c:\python27\scripts\pip.exe install aenum-2.0.4-py2-none-any.whl
  • 如果您没有pip for 2.7,请参阅how to install pip
  • 现在包含“pip”的文件夹也被添加到“PATH”环境变量中,但即使在重新启动后,windows 也会告诉我“pip2.7”对系统是未知的:(
  • 这样做:py -2 -m pip install package
  • abccd 我也是用这个来安装“aenum”的,但是系统不知道“pip2.7”的问题依然存在。正确设置“PATH”变量时怎么会这样?

标签: python pip


【解决方案1】:

你可能安装了两个版本的 pip 我也安装了,这很痛苦,但我自己用以下命令修复了它:pip2 下载/安装(在此处输入你的包)

这应该可以解决您遇到的问题。

【讨论】:

  • “pip2 下载/安装 2.7”是 Windows 的未知命令。如果我使用“pip download 2.7”或“pip install 2.7”,终端会首先显示“Collecting 2.7”,然后用红色字母表示没有找到满足要求的版本。
  • 你需要添加python到路径然后你可以安装pip然后你可以按照我上面说的做我经常做的朋友。
  • 为了澄清 pip2 下载/安装是我对你来说过于简单,显然你需要像这样做一个或另一个... pip2 下载(包在这里),然后 pip2 安装(包去在这里),这解释了我的意思,对不起,你误解了我,祝你有美好的一天!
  • 或者你可以下载 pip2(包在这里)&& pip2 install(包在这里),这样就可以在一行中完成命令。
猜你喜欢
  • 2017-03-12
  • 2016-12-03
  • 2016-09-27
  • 2018-04-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多