gpt4 book ai didi

eclipse - Aptana Studio 3 + App Engine Python + 无法解析内存缓存的某些方法

转载 作者:太空宇宙 更新时间:2023-11-03 15:29:23 35 4
gpt4 key购买 nike

我使用的是 Aptana Studio 3,我在访问任何 App Engine Api 库(如 urlfetch)时一直没有问题。

但是,今天我遇到了一个奇怪的 Aptana 问题,或者我可能错过了一些配置:

from google.appengine.api import memcache

aptana 解析内存缓存导入。但是当我尝试访问 memcache 方法时,自动辅助显示最多 ONLY 7 Methods 而 memcache 应该有很长的方法列表。

我已经验证了内存缓存实际上是通过以下方式导入到 Aptana 的:

  1. 正在上传到 GAE 服务器,尽管有错误突出显示,内存缓存仍能正常工作。
  2. 我打开了memcache文件,方法都在那里。

但是,Aptana Studio 3:

  1. 重要方法解析失败-->get、set、add等

    missing memcache.get

  2. 但是,这 7 个方法已解决 --> create_rpc、setup_client、_add_name_space、_decode_value、_is_pair、_key_string、_validate_encode_value

  3. 即使是 resolved 的 7 个方法,也只有 2 个是 public 的,另外 5 个是 private 方法。

  4. 我打开大纲 View 查看 memcache python 文件中列出的所有方法,并发现尽管代码都在那里(get、set 等),但只显示相同的 7 个方法

这是我试图解决的问题:

  1. 我从项目 Python 路径配置中删除了所有导入的外部库,然后重新添加回 App Engine 文件夹。
  2. 明显的变化只有 1 个,现在大纲 View 向我展示了 Memcache python 文件中的所有正确方法。
  3. 然而,尽管大纲 View 显示正确,但方法仍未解决。相同的 7 个方法是唯一已解决的方法。

虽然它在 GAE 中运行良好,但无法在不断突出显示内存缓存方法错误的 IDE 上运行。

任何人都可以对此提出建议吗?

最佳答案

解决方法很简单。

  1. 将完整的模块名称“x.x.x”添加到首选项中的强制内置函数 -> pydev - 解释器 - Python。
  2. 重新启动 Eclipse,重建或强制从项目 -> pydev -> python 路径恢复内部信息 - 这取决于 Eclipse 和配置,首先尝试工作或组合。

在这篇文章中查看它的图片 http://viblogrock.wordpress.com/2011/01/01/pydev%E3%81%A7gae%E3%81%AEmemcache%E3%81%8C%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AB%E3%81%AA%E3%82%8B%E4%BB%B6/

enter image description here

采纳答案!

关于eclipse - Aptana Studio 3 + App Engine Python + 无法解析内存缓存的某些方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11261161/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com