导入xlwings,从numexpr包中遗漏文件

时间:2016-11-19 03:59:41

标签: python terminal pip xlwings numexpr

我试图开始使用xlwings,但是在我导入它时会收到一些错误。

我拉起我的OSX终端,跑了

  

pip install xlwings

那边没问题。解雇了蟒蛇

  

$ python

然后跑了

  

将xlwings导入xw

它给了我这个:

  

/users/Joshua/anaconda/lib/python3.5/site-packages/numexpr/cpuinfo.py:53:UserWarning:[Errno 2]没有这样的文件或目录:' arch'     stacklevel = stacklevel + 1)   /users/Joshua/anaconda/lib/python3.5/site-packages/numexpr/cpuinfo.py:53:UserWarning:[Errno 2]没有这样的文件或目录:' machine'     stacklevel = stacklevel + 1)   /users/Joshua/anaconda/lib/python3.5/site-packages/numexpr/cpuinfo.py:76:UserWarning:[Errno 2]没有这样的文件或目录:' sysctl'     stacklevel = stacklevel + 1):

我尝试卸载并重新安装了numexpr软件包

  

pip uninstall numexpr   pip install numexpr

并对xlwings做同样的事情,但仍然收到此错误。 :/

有关如何获取丢失文件的任何想法?

1 个答案:

答案 0 :(得分:0)

xlwings导入pandas(如果已安装)。如果Pandas可用,它将再次导入numexpr。这似乎没有正确安装。我会使用conda重新安装numexpr(因为你正在使用anaconda),如果这对pandas和xlwings没有帮助。您还可以创建一个新的conda环境,并conda install xlwings在新的环境中进行尝试。