(Sublime text 2)无法运行包设置:

时间:2013-08-11 14:48:48

标签: sublimetext2

我正在运行Sublime text 2.0.2 Build 2221, 我在启动时收到此错误

Unable to run package setup:

Traceback (most recent call last):
File "./PackageSetup.py", line 165, in
updgrade
upgradePackage(pkg, pristinedir,
datadir, backupdir)
File "./PackageSetup.py", line 158, in
upgradePackage
os.path.join(backupdir, base),
inhibitOverwite)
File "./PackageSetup.py", line 90, in
upgradeArchive
writeFile(fname, newar.read(f))
File "./PackageSetup.py", line 18, in
writeFile
with open(fname, 'wb') as fo:
IOError: [Errno 2] No such file directory:
u'/Users/antonioortiz/Library/Application
Support/Sublime Text 2/Packages/
ActionScript/ActionScript.tmLanguage'

我怀疑它是ActionScript / ActionScript.tmLanguage'因此我将其删除但无济于事。 我可以收集的唯一其他信息是我试图将我的文件链接到Dropbox,这样我的工作计算机可以利用我在这里和那里找到的所有包,反之亦然! 不言而喻,我无法超越这个提示;即我点击'确定'并关闭应用程序!

提前致谢!

2 个答案:

答案 0 :(得分:0)

这是你可以尝试的。首先,将Dropbox目录移动到备份文件夹。例如,如果您已将Dropbox/Sublime/Packages~/Library/Application Support/Sublime Text 2/Packages相关联,请将其移至Dropbox/Backup/Packages。然后,您可以创建一个新的空Dropbox/Sublime Text 2/Packages目录。接下来,删除/Applications/Sublime Text 2.app~/Library/Application Support/Sublime Text 2的所有内容。然后,在~/Library/Application Support/Sublime Text 2中,从命令行运行以下命令:

ln -s /path/to/Dropbox/Sublime/Packages ~/Library/Application\ Support/Sublime\ Text\ 2/Packages

为空的Dropbox Packages目录创建一个新的符号链接。最后,重新运行Sublime设置(我认为它只涉及将Sublime Text 2.app.dmg文件复制到/Applications),然后运行/Applications/Sublime Text 2.app并查看是否一切正常。

如果确实如此,太棒了。如果没有,请发布任何错误消息的全文,您可能需要摆弄Dropbox的设置。虽然版本,细节和操作系统各不相同,但我看到Dropbox的several other reports并不总是与Sublime很好玩。我只是想亲自尝试一下,所以我可以了解问题所在。

祝你好运!

答案 1 :(得分:0)

这是我试图解决这个问题的方法,因为它对我有用,所以我倾向于分享它。我虽然使用 Macbook Air

我只需转到目录~/Library/ApplicationSupport/Sublime Text 2/Packages/ActionScript/ActionScript.tmLanguage并使用vim创建一个名为ActionScript.tmLanguage的空文件,然后重新启动sublime text 2,最后它就开始了。

希望它可以提供帮助。