使用Spyder通过Anaconda添加到PATH

时间:2018-05-27 23:51:00

标签: python path latex anaconda

我需要将latex文件夹添加到我的python PATH中,以便以latex字体呈现绘图。我无法弄清楚如何将latex文件路径永久添加到python 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'

到python路径?

另外,我试图通过修改它来将它添加到.bach_profile中:

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

但是看起来python在查看PATH时没有看到这里。

运行print(os.getenv("PATH"))会返回:

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

无论我对.bash_profile文件做什么。

1 个答案:

答案 0 :(得分:0)

我正在使用MacOS X并遇到相同的问题。 我如何解决此问题的方法是从Terminal启动Spyder,只需在您的Terminal中键入(假设已给出spyder的路径)即可:

$ spyder

这样做,应该从Terminal继承环境变量(即/.bashrc和/.bash_profile等)。

希望这会有所帮助。

厚食