mac OSX 10.8.3文件系统上的gae本地数据存储区在哪里?

时间:2013-04-18 18:11:02

标签: macos python-2.7 google-app-engine google-cloud-datastore

我已尝试过这些帖子中的所有建议:

Does anyone know where the Google App Engine local datastore file located for Mac OS X

Where is my local App Engine datastore?

Google App Engine local datastore path configuration

我仍然无法找到我的本地数据存储区。

我没有将SDK设置为在启动时清除数据存储区,即使appserver正在运行,我也找不到它。有谁知道Google App Engine的开发服务器数据存储文件的文件路径?

我正在运行GAE SDK 1.7.7。

1 个答案:

答案 0 :(得分:11)

得到了我朋友的回答。为我工作,我希望它可以帮助其他人。

默认情况下,它的[本地数据存储区]存储在一个非常随机的目录中。我现在看起来像/private/var/folders/81/ABUNCHOFCRAP/T/..../datastore.db。幸运的是,它总是被称为datastore.db。如果您的结构与我的结构相同,您可以在终端中使用以下命令找到它:

find /private/var/folders -name datastore.db

这应该打印出你正在寻找的文件的完整路径,以及一堆“Permission denied”消息。如果这不会产生任何结果,请使用以下命令:

find / -name datastore.db

那可能需要一段时间才能运行(它会查看您可以访问的所有目录),但如果它存在,它肯定会找到它。只需将其中一个命令复制到您的终端,您应该全部设置。如果这有帮助,请告诉我。