我在OS X上尝试Anaconda,需要安装python包"npTDMS".
我试过了
conda install nptdms
Run Code Online (Sandbox Code Playgroud)
这给了我一个错误
错误:当前osx-64通道中找不到匹配的包:nptdms您可以在Binstar上搜索此包
binstar搜索-t conda nptdms
所以我尝试了为linux-64找到了一个包auto/nptdms,我认为它不起作用.
并尝试过
conda skeleton pypi npTDMS
conda build npTMDS
Run Code Online (Sandbox Code Playgroud)
似乎工作(测试通过.)
但是之后
import nptmds
Run Code Online (Sandbox Code Playgroud)
回报
ImportError:没有名为nptdms的模块
所以我试过了
conda pipbuild nptdms
Run Code Online (Sandbox Code Playgroud)
一段时间后错误结束了
错误:包/名称必须小写,得到:u'npTDMS'
有人能指出我更好的指导吗?
pip install npTDMS
Run Code Online (Sandbox Code Playgroud)
关于Conda运行的Python没什么神奇之处.它可以在任何地方访问Python包,只要它们在你的路径中.通过最简单的方式安装软件包(通常是pip或easy_install)应该可以正常工作.
(另外," import nptmds"不正确;试试" from nptdms import TdmsFile")