Jupyter Notebook Добавить каталог / путь к файлу в переменную среды Windows - PullRequest
0 голосов
/ 06 марта 2019

Мне нужна помощь с добавлением пути к переменной «PATH» в Windows 10 из Jupyter Notebook (Python 3.6).Мне нужно сделать это во время выполнения из записной книжки, потому что моя учетная запись пользователя не имеет прав администратора.

Фон:

Я хочу использовать GrphViz2.8 библиотека .Чтобы эта библиотека работала из записной книжки Jupyter, в переменную окружения PATH необходимо добавить местоположение файла dot.exe, т.е. C:\Program Files (x86)\Graphviz2.38\bin\dot.exe.

Я видел, что команда os.getenv('Path') даст мне значение этогоПеременная Path, но я не смог найти метод эквивалентного набора для присоединить мою запись к этой переменной Path.

Я также видел этот пост , который предлагает использовать kernal.json Но я не понял, как обновить переменную PATH.

Любой пример, как этого добиться, будет очень признателен.

Если это невозможно, то можете ли вы предложить альтернативный способ использования GrpahViz без обновления переменной «Path».

PS Я не могу использовать онлайновые точечные файлы для конвертеров SVG / PNG, потому что я использую пакет, который требует, чтобы GrpahViz был доступен локально.

1 Ответ

1 голос
/ 06 марта 2019

Попробуйте это:

import os
os.environ['PATH'] += os.pathsep + r'C:\Program Files (x86)\Graphviz2.38\bin\dot.exe'
...