我有一个R闪亮的应用程序,其server.R
文件调用许多python脚本,所有这些都依赖于导入pandas。 python文件导入的所有包(包括pandas)都存在于我尝试部署到shinyapps.io
的目录中。
当我运行应用程序时,当R脚本调用其中一个python脚本(使用system()
函数进行调用)时,我收到以下错误:
追踪(最近一次通话): 文件" saved_songs.py",第4行,in 将pandas导入为pd 文件" / Users / eleh / spotify / pandas / init .py",第32行,在 "首先是C扩展名。" .format(模块))
ImportError:C扩展名:_thread未构建。如果要从源目录导入pandas,可能需要运行' python setup.py build_ext --inplace --force'首先构建C扩展。
我已经看到了有关此错误的其他问题,但到目前为止我没有任何工作,我不知道从哪里运行此命令,因为在pandas包中不存在setup.py。我已将/Users/eleh/anaconda/lib/python2.7/site-packages中的所有pandas软件包和依赖项复制到R shiny目录。我还尝试卸载并重新安装pandas(包括pip和condas)。当前目录中的包是:
非常感谢任何帮助。