【问题标题】:Unable to use Auto Config for PyDev interpreter setup无法为 PyDev 解释器设置使用自动配置
【发布时间】:2013-08-01 08:32:52
【问题描述】:

在使用我的 Python 解释器设置 PyDev 时,我选择“自动配置”以显示目录列表。然后按 OK,得到一个错误信息:

Error: Python stdlib not found or stdlib found without .py files.

显然,它正在寻找诸如 threading.py 和 traceback.py 之类的文件(不仅仅是它们的可执行文件)。

然而,我可以在 /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 中找到这两个文件

“自动配置”文件夹列表中的一个文件夹正是那个文件夹,所以我真的不知道问题出在哪里。我正在使用来自 python.org 的 Mac OS X 10.7.3 和 Python 2.7.3。

【问题讨论】:

  • 不使用自动配置而是手动指定路径会怎样?
  • 您确定可以在该文件夹中找到 threading.py(而不仅仅是 threading.pyc)吗?另外,您在解释器配置期间选择要添加到 PYTHONPATH 的文件夹列表中指向的那个文件夹吗?

标签: python pydev


【解决方案1】:

我遇到了同样的问题,我的设置也和你一样。

打开您的终端,(在聚光灯下,只需输入“终端”)并输入“哪个 python”。获取它打印出来的路径,进入您的配置,而不是“自动配置”,单击“新建...”并将路径粘贴到解释器字段中。

它会提取与 Auto Config 相同的库,但我认为问题在于 autoconfig 指向 /usr/lib/... 路径而不是解释器的新路径。

希望对您有所帮助,祝您编码愉快!

【讨论】:

    猜你喜欢
    • 2011-06-08
    • 1970-01-01
    • 1970-01-01
    • 2017-12-30
    • 2014-07-18
    • 2012-12-18
    • 2013-03-10
    • 2011-01-29
    • 2013-03-11
    相关资源
    最近更新 更多