在Sublime Text中添加项目路径到Python PATH

时间:2015-11-09 02:52:11

标签: python sublimetext3

我正在使用Sublime Text与使用PyCharms的其他人合作开发Python项目。 PyCharms自动添加项目路径,以便使用相对路径(相对于项目的根目录)轻松导入模块。

问题:在使用Anaconda IDE(Sublime Text包)的Sublime Text中,我们可以设置一个设置(即在。sublime-project文件中)以便项目路径是否已添加到Python PATH?

1 个答案:

答案 0 :(得分:0)

来自Anaconda configuration docs

  

您的Anaconda插件将能够lint,完成并分析您配置的python解释器能够看到的任何包和模块。

因此,如果您正在导入本地文件,请执行以下操作:

from ..lib import module
例如,您不需要为配置添加任何特殊内容,因为只要您导入包,Anaconda就会对其进行分析(在几秒钟内,具体取决于大小)并准备好提供自动完成功能。但是,如果您的/opt/company/modules/python路径不在Python PYTHONPATH中,则可以使用"extra_paths"列表将其添加到Anaconda:

"extra_paths":
[
    "/opt/company/modules/python"
]

及其中包含的任何模块都将被查看和处理。