Объяснение того, как программы работают с каталогами R / Python - PullRequest
0 голосов
/ 19 мая 2019

Я не очень знаком с тем, как Программы взаимодействуют с определенными каталогами и путями. Если вам известен рекомендуемый курс, пожалуйста, оставьте ссылку. Буду очень признателен, если вы оставите подробный ответ. Спасибо.

У меня проблемы с установкой Python / Anaconda с моего рабочего места RStudio.

sessionInfo()
R version 3.6.0 (2019-04-26)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 17763)

py_config()
python:         C:\Users\jorda\ANACON~1\python.exe
libpython:      C:/Users/jorda/ANACON~1/python37.dll
pythonhome:     C:\Users\jorda\ANACON~1
version:        3.7.3 (default, Mar 27 2019, 17:13:21) [MSC v.1915 64 bit (AMD64)]
Architecture:   64bit
numpy:          C:\Users\jorda\ANACON~1\lib\site-packages\numpy
numpy_version:  1.16.2

python versions found: 
 C:/Users/jorda/OneDrive/Documents/.virtualenvs/myenv/Scripts/python.exe
 C:\Users\jorda\AppData\Local\Programs\Python\PYTHON~1\python.exe
 C:\Users\jorda\ANACON~1\python.exe
 C:\Users\jorda\AppData\Local\Programs\Python\PYTHON~1\\python.exe
 C:\Users\jorda\Anaconda3\python.exe

Когда я пытаюсь создать виртуальную среду, я получаю сообщение об ошибке.

Creating virtual environment "r-reticulate" ...
Using python: C:/Users/jorda/Anaconda3/python.exe
Error: [Errno 2] No such file or directory: 'C:\\Users\\jorda\\ANACON~1\\lib\\venv\\scripts\\nt\\python.exe'
Error: Error creating virtual environment 'r-reticulate' [error code 1]

Это правда, что каталог не существует. Как я могу перенаправить R / Python, чтобы посмотреть в правильном каталоге. Проблема в том, что я даже не уверен, в какую директорию мне следует обращаться.

У меня установлен путь Python. Но похоже, что он использует OneDrive, и python установлен на моем локальном пути. Вот мой путь OneDrive, который, кажется, по умолчанию. enter image description here

Вот мой другой путь, как указано в пользовательских переменных enter image description here

Если я ввожу Path в командную строку, мне говорят, что путь ниже. enter image description here

Было бы здорово, если бы кто-то мог объяснить, как работают пути. Например, что происходит, когда я устанавливаю пакет R? Куда это девается? Я знаю, что это может быть целый курс, чтобы объяснить все это. Любой совет поможет. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...