【问题标题】:How to install in python 3.4 - .whl files如何在 python 3.4 中安装 - .whl 文件
【发布时间】:2015-03-26 16:48:45
【问题描述】:

我最近尝试为 python 3.4 重新安装 numpy,因为我有一台新计算机,并且正在苦苦挣扎。我在 Windows 8.1 上,据我所知,我以前使用过一个 .exe 文件,它为我完成了所有工作。但是,这一次给了我一个 .whl 文件(显然这是一个“轮子”文件),我不知道如何安装。

其他帖子解释说我必须使用 PIP,但是我能够找到的关于如何安装这些文件的解释是可怕的。命令“python install pip”或“pip install numpy”或我见过的所有其他各种命令只返回错误“python 不被识别为内部或外部命令、可运行程序或批处理文件”或“pip 是不被识别为内部......”等。

我也尝试过“python3.4”、“python.exe”和许多其他的,因为它不喜欢python。我下载的numpy文件的文件名是“numpy-1.9.2+mkl-cp34-none-win_amd64.whl”。

那么谁能给我一个关于如何使用这些的详细教程,因为现在所有模块都在使用这些。另外,为什么人们停止使用 .exe 文件来安装这些文件?轻松多了!

【问题讨论】:

  • 确保 python 目录及其脚本目录在您的路径上。

标签: python numpy module


【解决方案1】:

查看最简单的解决方案是使用 7-zip 解压缩 .whl 文件。然后在解压后的目录中,您将找到可以复制并粘贴到目录C:/Python34/Lib/site-packages/(或您安装了 Python 的任何其他位置)中的模块。

【讨论】:

  • 谢谢,这是替代其他解决方案的绝佳选择。我个人更喜欢在 PIP 工作后使用它,但其他一些人可能更喜欢这种方式。
  • 无法让 pip 工作,但这很好用 - 在 Windows 平台上更容易将 numpy 模块添加到目录中。
【解决方案2】:

Python 3.4 的包中已包含 PIP,因此您应该能够在安装 Python 3.4 后立即开始使用 PIP。 pip install <packagename> 之类的命令仅在您的 path 环境变量中包含 PIP 的路径时才有效。如果不是,并且您不想编辑环境变量,则需要提供完整路径。 Python 3.4 中 PIP 的默认位置是 C:\Python34\Scripts\pip3.4.exe。如果该文件存在(它应该存在),输入命令C:\Python34\Scripts\pip3.4.exe install <numpy_whl_path>,其中<numpy_whl_path> 是您的numpy .whl 文件的完整路径。例如:C:\Python34\Scripts\pip3.4.exe install C:\Users\mwinfield\Downloads\numpy‑1.9.2+mkl‑cp34‑none‑win_amd64.whl。

【讨论】:

  • 谢谢,这行得通。我还发现 python 的文件夹搞砸了,我必须修复它们。
猜你喜欢
  • 2017-03-19
  • 1970-01-01
  • 1970-01-01
  • 2015-03-09
  • 1970-01-01
  • 2016-11-22
  • 2015-02-19
  • 2014-10-29
相关资源
最近更新 更多