在 Windows 上将 pip 或 conda 不支持的 python 软件包安装到 Anaconda 中

installing a python package not supported by pip or conda into Anaconda on Windows

我有一个 python 包我想安装或 link 到 Anaconda 中。

我目前有软件包,http://www.physics.rutgers.edu/pythtb/install.html,运行宁通过在我的 Windows 机器上分别设置库存 python 和 Anaconda。 (我只能 运行 所需的库存包 python)理想情况下,我想在 Anaconda 中使用该包。

我安装的包是一个 exe 文件,我需要能够在库存中使用它 python 只是到 运行 exe 文件。

我进行了一些谷歌搜索,发现 python setup.py install 是一种方法(来自 https://python4astronomers.github.io/installation/packages.html

这对我来说意义不大(我不确定它是否适用于我的情况)。

  1. 确保你有 64 位python
  2. 当你输入 C:\> python 时确保 python 的版本是你想要的版本,例如来自 Anaconda
  3. 确保为此安装了 numpy 和 matplotlib python
  4. 下载 pythtb-1.6.2.zip 到您的工作目录
  5. 解压到这个目录,你应该会看到一个setup.py
  6. 运行 python setup.py install

或者,安装 wheel 软件包后,可以 运行 wheel convert pythtb-1.6.2.exe 在 wininst exe 安装程序上将其转换为可通过 pip 安装的轮子。