Добавление в PATH с помощью Spyder через Anaconda - PullRequest
0 голосов
/ 28 мая 2018

Мне нужно добавить латексную папку в мой питон PATH, чтобы визуализировать графики латексным шрифтом.Я не могу выяснить, как окончательно добавить путь к латексному файлу к питону PATH.Я могу добавить его, запустив:

import os

os.environ["PATH"] = '/anaconda3/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/texlive/2018/bin/x86_64-darwin'

, но как только я перезагружаю Spyder, он возвращается к старому пути.

Как я могу окончательно добавить

/usr/local/texlive/2018/bin/x86_64-darwin'

к пути к питону?

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

export PATH="/usr/local/texlive/2018/bin/x86_64-darwin:/anaconda3/bin:$PATH":

но похоже, что питон не ищетздесь, когда он смотрит на PATH.

Running print(os.getenv("PATH")), возвращается:

/anaconda3/bin:/usr/bin:/bin:/usr/sbin:/sbin

независимо от того, что я делаю с файлом .bash_profile.

1 Ответ

0 голосов
/ 19 сентября 2018

Я использую MacOS X и столкнулся с той же проблемой.Как я обошёл эту проблему - запустил Spyder из терминала, просто набрав в терминале (при условии, что указан путь к spyder):

$ spyder

При этом переменные среды должны наследоваться от терминала.(т.е. / .bashrc и /.bash_profile и т. д.).

Надеюсь, это поможет.

Ацуши

...