Настройка Python с помощью RStudio - PullRequest
0 голосов
/ 16 мая 2019

У меня проблемы с импортом пакетов из python в Rstudio. Я продолжаю получать сообщение об ошибке. У меня также возникают проблемы при переходе на мою версию Python 3.7.2. Я пытаюсь использовать сетчатый пакет. Я уже установил anaconda и хотел бы использовать набор функций conda_ ..

library(reticulate)
py_config()

python:         /usr/bin/python
libpython:      /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib
pythonhome:     /System/Library/Frameworks/Python.framework/Versions/2.7:/System/Library/Frameworks/Python.framework/Versions/2.7
version:        2.7.10 (default, Feb 22 2019, 21:17:52)  [GCC 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.37.14)]
numpy:          /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy
numpy_version:  1.8.0
keyword:        /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/keyword.py

python versions found: 
 /usr/bin/python
 /usr/local/bin/python3
 /Users/jordan/anaconda3/bin/python

#I try and switch to Python 3.7.2 
use_python("/usr/local/bin/python3")

#I still receive the message that I am using Py 2.7
py_config()
python:         /usr/bin/python
libpython:      /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib
pythonhome:     /System/Library/Frameworks/Python.framework/Versions/2.7:/System/Library/Frameworks/Python.framework/Versions/2.7
version:        2.7.10 (default, Feb 22 2019, 21:17:52)  [GCC 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.37.14)]
numpy:          /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy
numpy_version:  1.8.0
keyword:        /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/keyword.py

python versions found: 
 /usr/bin/python
 /usr/local/bin/python3
 /Users/jordan/anaconda3/bin/python

#Before I run python I follow the instructions from Rstudio presentation
Sys.setenv(PATH = "$HOME/anaconda3/bin:$PATH")
reticulate::use_condaenv("test-env")



#Now in a PY script I import Numpy which works but I get an error when trying to import pandas. 

import numpy as np
import pandas as pd
ImportError: No module named pandas

#Note here is my current path

(base) jordans-MacBook-Air:~ jordan$ echo $PATH
/Users/jordan/anaconda2/bin:/Users/jordan/anaconda3/condabin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

Я пытаюсь настроить python с помощью Rstudio, но, похоже, у меня проблемы. Спасибо за вашу помощь.

...