python - 通过 Anaconda 使用 Spyder 添加到 PATH
问题描述
我需要将乳胶文件夹添加到我的 pythonPATH
中,以便以乳胶字体呈现绘图。我无法弄清楚如何将乳胶文件路径永久添加到 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":
但是当它查看它的PATH
.
运行print(os.getenv("PATH"))
返回:
/anaconda3/bin:/usr/bin:/bin:/usr/sbin:/sbin
无论我对.bash_profile
文件做什么。
解决方案
我正在使用 MacOS X 并遇到了同样的问题。我如何解决这个问题是从终端启动 Spyder,只需在终端中输入(假设给出了 spyder 的路径):
$ spyder
通过这样做,环境变量应该从终端继承(即/.bashrc 和/.bash_profile 等)。
希望这可以帮助。
淳
推荐阅读
- android - 检测 Android 9 (Pie) 上正在运行的应用程序是否禁用了网络访问
- scala - 如何返回通配符泛型?
- materialize - 有没有materialize-css的webcomponent版本
- neo4j - 在 Neo4j 中将属性列表映射到链表(时间线)
- post - Html.BeginForm 不发布
- javascript - 在javascript中将列表中的单词与句子中的单词匹配的最佳方法是什么?
- google-apps-script - 使用 Apps 脚本在 Google 表格中将非连续单元格从一列复制到另一列
- react-admin - DateInput 为 allowEmpty 输入生成空字符串
- python - 错误:permission_manager_qt.cpp(82) 不支持的权限类型:13
- azure - Azure Web App 是否支持配置文件中的字符串/令牌替换?