У меня уже есть виртуальная среда, настроенная для моих требований python, D: / SC / venv. Я пытаюсь импортировать данные из рассола в RStudio. Я понял, что для этого мне нужно запустить скрипт python для чтения рассола в RStudio с использованием reticulate. Однако при запуске:
use_virtualenv("D:/SourceControl/sportsenv")
path_to_python <- "D:/SourceControl/sportsenv"
use_python(path_to_python)
source_python("pickle_reader.py")
появляется следующее сообщение об ошибке:
Error in py_run_file_impl(file, local, convert) :
ModuleNotFoundError: No module named 'pandas'
Pandas установлено и может использоваться непосредственно с python. Я думаю, что это проблема с настройкой виртуальной среды, так как, когда я запускаю py_config (), я получаю:
> py_config()
python: C:/Program Files/Python37/python.exe
libpython: C:/Program Files/Python37/python37.dll
pythonhome: C:/Program Files/Python37
version: 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)]
Architecture: 64bit
numpy: C:/Users/.../AppData/Roaming/Python/Python37/site-packages/numpy
numpy_version: 1.17.4
Так что я предполагаю, что она не распознала мою виртуальную среду.