Sublime Text 2为PlugIn添加模块(MySQLdb)

时间:2012-10-12 16:39:08

标签: python sublimetext2 python-module

我正在为Sublime Text 2开发一个小插件,但我需要使用MySQLdb模块。 MySQLdb模块在我的普通CLI中工作正常。但SB2使用自己的Python版本。

任何想法如何我可以安装MySQKdb模块和哪里以便SB2可以找到它?

使用Python安装/System/Library/Frameworks/Python.framework/Versions/2.7 /

谢谢!

1 个答案:

答案 0 :(得分:1)

我今天正在开发一个插件,我选择的解决方案是将模块放在我的包目录中。换句话说:

Packages
|  MyPackage
|  |  MyPackage.py
|  |  MySQLdb
|  |  | contents of MySQLdb package

您可以根据这些帖子更改Sublime Text 2使用的PYTHONPATH,但如果您不小心,可能会出现兼容性问题。

Sublime Text 2: custom PATH and PYTHONPATH

Sublime Text2 Import error: No module named Gnuplot

这让我相信最好的解决方案是创建一个专门用于下载模块的文件夹,仅用于使用Sublime Text 2,并将其添加到Sublime Text的PYTHONPATH。