$ $ PATH
收益:
-bash:/usr/local/share/npm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Library/框架/ Python.framework /版本/电流/斌:在/ usr/bin中:/ bin中:/ usr/sbin目录:/ sbin目录:在/ usr/local/bin目录中:/ opt/X11/bin中:在/ usr /本地/ git的/ bin中: 没有相应的文件和目录
我的问题是:
如何将python版本更改为anaconda 3.5,并且可以使用已在RStudio中安装在anaconda中的模块.
我正在使用RStudio版本0.99.891
R版本3.2.3(2015-12-10)
平台:x86_64-apple-darwin13.4.0(64位)
运行于:OS X 10.11.3(El Capitan)
我已经安装了Anaconda3,将python 3.5设置为默认的python版本.
$ python
Python 3.5.1 | Anaconda custom(x86_64)| (默认,2015年12月7日,11:24:55)
但是,在RStudio中,
system("python --version")
Python 2.7.10
我尝试通过以下方法更改它:
Sys.setenv(PATH = paste("/ Users/UserName/anaconda3/bin",Sys.getenv("PATH"),sep =":"))
system("python --version")
Python 3.5.1 :: Anaconda定制(x86_64)
看起来不错,但事实并非如此.
python.exec("import os")
python.exec("import inspect")
python.exec("inspect.getfile(os)")
python.exec("print(inspect.getfile(os))")
/System /图书馆/框架/ Python.framework /版本/ 2.7/lib中/ python2.7/os.pycpython.exec("import pandas as pd")
python.exec中的错误("import pandas"):没有名为pandas的模块
谢谢.