python - 如何安装condas不支持的包

标签 python conda

我正在 OS X 上试用 Anaconda,需要安装 python 包“npTDMS”。

我试过了

conda install nptdms

这给了我一个错误

Error: No packages found in current osx-64 channels matching: nptdms You can search for this package on Binstar with

binstar search -t conda nptdms

所以我尝试了它,它找到了一个用于 linux-64 的包 auto/nptdms,我认为它不会工作。

所以,经过一番挖掘,我找到了 instructions here

尝试过

conda skeleton pypi npTDMS
conda build npTMDS

这似乎有效(测试通过了。)

然后

import nptmds

返回

ImportError: No module named nptdms

所以我试过了

conda pipbuild nptdms

一段时间后出现错误完成

Error: package/name must be lowercase, got: u'npTDMS'

谁能给我指出一套更好的说明?

最佳答案

pip install npTDMS

Conda 运行的 Python 并没有什么神奇之处。它可以在任何地方访问 Python 包,只要它们在您的路径中。通过最简单的方式(通常是 pip 或 easy_install)安装包应该可以正常工作。

(此外,“import nptmds”不正确;尝试“from nptdms import TdmsFile”)

关于python - 如何安装condas不支持的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29852915/

相关文章:

python - conda env remove -n envname 不删除实际文件夹?

java - 使用Conda打包一组JARS

python - snakemake 集群脚本 ImportError snakemake.utils

python - 在python中混合重叠图像

python - 在 Ubuntu 上找不到 Tkinter 模块

python - 替换数组Python中的整数

python - 如何 conda 打包基础环境

python - if 命令与 python os 路径模块

python - 在 Google Colab 平台上的 Jupyter Notebook 中显示/渲染 HTML 文件

python - 导入错误 : No module named numpy Anaconda