Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python PyDev内容辅助:';找到的解释器位置不存在;_Python_Eclipse_Pydev - Fatal编程技术网

Python PyDev内容辅助:';找到的解释器位置不存在;

Python PyDev内容辅助:';找到的解释器位置不存在;,python,eclipse,pydev,Python,Eclipse,Pydev,我正在慢慢地提高Python的效率,并希望从Spyder转到PyDev。我可以很好地运行代码,但是Eclipse的内容辅助([ctrl]+[space])功能不起作用——有什么想法吗 当我运行代码([ctrl]+[F11])时,它执行得很好,当我打开一个交互式终端([alt]+[ctrl]+[enter],选择Python控制台)时,会出现我期望的建议(尽管[ctrl]+[space]仍然会给出此错误) 工具提示中给出的完整错误为: The interpreter location fo

我正在慢慢地提高Python的效率,并希望从Spyder转到PyDev。我可以很好地运行代码,但是Eclipse的内容辅助([ctrl]+[space])功能不起作用——有什么想法吗

当我运行代码([ctrl]+[F11])时,它执行得很好,当我打开一个交互式终端([alt]+[ctrl]+[enter],选择Python控制台)时,会出现我期望的建议(尽管[ctrl]+[space]仍然会给出此错误)

工具提示中给出的完整错误为:

    The interpreter location found does not exist. <xml>
    <name>Python27</name>
    <version>2.7</version>
    <executable>python</executable>
    <lib>C:\Python27\lib\site-packages\control-0.6c-py2.7.
     egg</lib>
    <lib>C:\Python27\DLLs</lib>
    <lib>C:\Python27\lib</lib>
    <lib>C:\Python27\lib\lib-tk</lib>
    <lib>C:\Python27</lib>
    <lib>C:\Python27\lib\site-packages</lib>
    <lib>C:\Python27\lib\site-packages\FontTools</lib>
    <lib>C:\Python27\lib\site-packages\itk</lib>
    <lib>C:\Python27\lib\site-packages\win32</lib>
    <lib>C:\Python27\lib\site-packages\win32\lib</lib>
    <lib>C:\Python27\lib\site-packages\Pythonwin</lib>
    <lib>C:\Python27\lib\site-packages\wx-2.8-msw-unicode</lib>
    <lib>C:\Python27\python.exe</lib>
    <forced_lib>Image</forced_lib>
    <forced_lib>OpenGL</forced_lib>
    <forced_lib>__builtin__</forced_lib>
    <forced_lib>__main__</forced_lib>
    <forced_lib>_ast</forced_lib>
    <forced_lib>_bisect</forced_lib>
    <forced_lib>_bytesio</forced_lib>
    <forced_lib>_codecs</forced_lib>
    <forced_lib>_codecs_cn</forced_lib>
    <forced_lib>_codecs_hk</forced_lib>
    <forced_lib>_codecs_iso2022</forced_lib>
    <forced_lib>_codecs_jp</forced_lib>
    <forced_lib>_codecs_kr</forced_lib>
    <forced_lib>_codecs_tw</forced_lib>
    <forced_lib>_collections</forced_lib>
    <forced_lib>_csv</forced_lib>
    <forced_lib>_fileio</forced_lib>
    <forced_lib>_functools</forced_lib>
    <forced_lib>_heapq</forced_lib>
    <forced_lib>_hotshot</forced_lib>
    <forced_lib>_io</forced_lib>
    <forced_lib>_json</forced_lib>
    <forced_lib>_locale</forced_lib>
    <forced_lib>_lsprof</forced_lib>
    <forced_lib>_md5</forced_lib>
    <forced_lib>_multibytecodec</forced_lib>
    <forced_lib>_random</forced_lib>
    <forced_lib>_sha</forced_lib>
    <forced_lib>_sha256</forced_lib>
    <forced_lib>_sha512</forced_lib>
    <forced_lib>_sre</forced_lib>
    <forced_lib>_struct</forced_lib>
    <forced_lib>_subprocess</forced_lib>
    <forced_lib>_symtable</forced_lib>
    <forced_lib>_warnings</forced_lib>
    <forced_lib>_weakref</forced_lib>
    <forced_lib>_winreg</forced_lib>
    <forced_lib>array</forced_lib>
    <forced_lib>astropy</forced_lib>
    <forced_lib>astropy.units</forced_lib>
    <forced_lib>audioop</forced_lib>
    <forced_lib>binascii</forced_lib>
    <forced_lib>cPickle</forced_lib>
    <forced_lib>cStringIO</forced_lib>
    <forced_lib>cmath</forced_lib>
    <forced_lib>datetime</forced_lib>
    <forced_lib>email</forced_lib>
    <forced_lib>errno</forced_lib>
    <forced_lib>exceptions</forced_lib>
    <forced_lib>future_builtins</forced_lib>
    <forced_lib>gc</forced_lib>
    <forced_lib>hashlib</forced_lib>
    <forced_lib>imageop</forced_lib>
    <forced_lib>imp</forced_lib>
    <forced_lib>itertools</forced_lib>
    <forced_lib>marshal</forced_lib>
    <forced_lib>math</forced_lib>
    <forced_lib>mmap</forced_lib>
    <forced_lib>msvcrt</forced_lib>
    <forced_lib>nose</forced_lib>
    <forced_lib>nose.tools</forced_lib>
    <forced_lib>nt</forced_lib>
    <forced_lib>numpy</forced_lib>
    <forced_lib>operator</forced_lib>
    <forced_lib>os</forced_lib>
    <forced_lib>os.path</forced_lib>
    <forced_lib>parser</forced_lib>
    <forced_lib>pytest</forced_lib>
    <forced_lib>scipy</forced_lib>
    <forced_lib>signal</forced_lib>
    <forced_lib>socket</forced_lib>
    <forced_lib>strop</forced_lib>
    <forced_lib>sys</forced_lib>
    <forced_lib>thread</forced_lib>
    <forced_lib>time</forced_lib>
    <forced_lib>wx</forced_lib>
    <forced_lib>wxPython</forced_lib>
    <forced_lib>xxsubtype</forced_lib>
    <forced_lib>zipimport</forced_lib>
    <forced_lib>zlib</forced_lib>
    </xml>
找到的解释器位置不存在。
蟒蛇27
2.7
python
C:\Python27\lib\site packages\control-0.6c-py2.7。
鸡蛋
C:\Python27\dll
C:\Python27\lib
C:\Python27\lib\lib-tk
C:\Python27
C:\Python27\lib\site包
C:\Python27\lib\site packages\fonttols
C:\Python27\lib\site packages\itk
C:\Python27\lib\site packages\win32
C:\Python27\lib\site packages\win32\lib
C:\Python27\lib\site packages\Pythonwin
C:\Python27\lib\site packages\wx-2.8-msw-unicode
C:\Python27\python.exe
形象
OpenGL
__内置__
__主要__
_ast
_对分
_拜特西奥
_编解码器
_编解码器
_编解码器(香港)
_编解码器(iso2022)
_编解码器
_编解码器
_编解码器
_收藏
_csv
_菲利奥
_功能工具
_heapq
_好手
_木卫一
_json
_地点
_lsprof
_md5
_多字节编解码器
_随机的
_沙
_sha256
_sha512
_sre
_结构
_子流程
_符号
_警告
_威克雷夫
_温瑞格
排列
占星术
天文单位
音频操作
比纳西
cPickle
科斯特林吉奥
数学库
日期时间
电子邮件
厄尔诺
例外情况
未来建筑
gc
哈希库
imageop
接口信息处理器
itertools
元帅
数学
mmap
msvcrt
鼻子
鼻工具
新界
努比
操作人员
操作系统
操作系统路径
分析器
皮特斯特
松软的
信号
插座
斯特罗普
系统
线
时间
wx
wxPython
XX亚型
齐平港
兹利布
编辑:YerayDiazDiaz的意见建议:

在PyDev->解释器->Python下,我有一个来自“快速自动配置”的解释器。它有Name=“Python”和Location=“Python”。图书馆似乎还可以

我尝试删除它,并添加一个带有“New”的解释器,其中我设置了“解释器名称:”=“系统”,“解释器可执行文件”=“C:\Python27\python.exe”。这似乎可以添加库,但现在我既不能运行代码(关于无效配置的错误,“解释器:python未找到”),也不能使用代码完成(工具提示错误为“解释器:python未找到”)

如果我有两个解释器(来自Quick Auto Config的解释器和我自己的“系统”),那么我可以再次运行代码,但代码完成失败,并出现原始错误


我运行的是64位Windows7;Eclipse开普勒服务发行版1;PyDev版本3.2.0.20131229215

好的,它现在似乎正在工作——我必须创建一个新项目,对于新项目,一切都按预期工作

使用“Preferences-PyDev-translators-Python解释器”下的“快速自动配置”似乎是罪魁祸首。相反,我执行“新建…”,单击浏览,找到我的python.exe,然后选择它。如果我现在创建一个新的PyDev项目,代码完成工作将如预期的那样。

我使用Squish(与Python一起)实现Windows应用程序的自动化。代码完成有问题。在脚本编写过程中,当我选择“Control”+“Enter”时,出现一个错误:“找到的解释器位置不存在”

解决方案如下:

我遵循以下步骤,解决了这个问题

(1) 在Squish中,转到“编辑”菜单->“首选项”(在windows平台中)

(2) 在“首选项”窗口中,选择“PyDev”->“解释器–Python”

(3) 删除右侧的所有条目并选择“自动配置”


(4) 保存并重新启动Squish–该问题将消失,脚本编写期间将看到上下文辅助功能

检查您的首选项,在PyDev、解释器-Python下,您应该有一个系统解释器。确保它指向正确的文件,并且库也正确。感谢您的想法——尽管无法使它工作。更新了问题,并提供了更多信息。请您将其添加到(我实际上认为这个问题已经在3.2.0中解决了,但似乎有些问题仍然无法正常工作)。嗨,Fabio-我无法登录该网站-我已尝试使用Google和Github(均返回403:Forbidden)和Facebook创建一个用户(
应用程序配置不允许给定URL。应用程序的设置不允许一个或多个给定URL。它必须与网站URL或画布URL匹配,或者域必须是应用程序域之一的子域。
)。请通过gmail.com上的fabioz.pydev与我联系,并提供详细信息(我刚刚在这里测试了它,它成功了,所以,让我们试着检查那里可能发生了什么)。