我似乎无法使用 rPython 在闪亮的服务器上运行 python 应用程序。
我设置了我的 python 系统路径,
Sys.setenv(PATH = paste("/Users/timmcwilliams/anaconda2/bin/", Sys.getenv("PATH"),sep=":"))
然后我检查了它是否有效,
system("python --version")
Python 2.7.14 :: Anaconda, Inc.
最后,我还检查了我的 PATH,
Sys.getenv("PATH")
[1] "/Users/timmcwilliams/anaconda2/bin/:/Users/timmcwilliams/anaconda2/bin/:/Users/timmcwilliams/anaconda2/bin/:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin"
所以,我认为它工作正常。但它似乎没有奏效。
runApp('app')
Listening on http://127.0.0.1:4062
Warning: Error in python.exec: No module named pandas
Stack trace (innermost first):
39: python.exec
38: python.load
37: server [/Users/timmcwilliams/Code/Scripts/search-microwave/app/server.R#10]
1: runApp
Error in python.exec(code, get.exception) : No module named pandas
但我安装了熊猫。我真的不确定为什么会这样。两个 python 版本都是一样的2.7.14
,我很肯定我已经安装了 Pandas,因为我每天都在使用它。