在eclipse中使用python 3.6.2作为解释器

问题描述:

我想用Python 3.6.2中的PyDev作为解释器来设置Eclipse Oxygen。我似乎无法安装Python 3.6.2(或Python 2.x),因为Eclipse无法找到pip可执行文件。我曾尝试卸载并重新安装Python 3.6.2,但它仍然无法正常工作。在eclipse中使用python 3.6.2作为解释器

当我选择的文件夹添加到系统Python路径中,我得到的包装标签说'Unable to find pip executable. Searched in: /usr/local/bin

消息没有任何人有什么我可以做,使工作的想法?

感谢

+0

首先 - 将错误复制到问题中。将它作为屏幕截图不太好,因为这对于未来寻求帮助的任何人来说都不会出现在谷歌上。其次 - 你的机器上的命令'pip'和'pip -V'返回什么? - 包括他们在你的问题,而不是作为评论 – AK47

+0

在我的终端,打开python3后,如果我输入'哪个点'我得到一个语法错误,如果我输入'pip -V'我得到一个名称错误...我认为我没有设法达到你的建议? –

+0

不要打开Python,只是在命令行'哪个pip和'pip -V'上运行它 – AK47

这是PyDev的取决于你安装一些特殊性没有找到点子一个问题,但要注意一切除了你仍然应该工作将无法从内部PyDev的安装软件包(你仍然可以从命令行执行)。

这也被报道:https://www.brainwy.com/tracker/PyDev/853

所以,请等待下一次发布这个地方应该改进(但正如我所说,一切应该像往常一样工作,你并不真正需要担心关于它,唯一的是你必须从命令行使用pip,而不是从PyDev中使用pip)。

+0

我认为PyDev的确在寻找正确的文件,因为它说'无法找到pip可执行文件。搜索:/ usr/local/bin',这不是上面报告的问题。我查看过这个文件,并且有两个名为'pip3'和'pip3.6'的别名链接到'/Library/Frameworks/Python.framework/Versions/3.6/bin/pip3'和'/ Library/Frameworks/Python .framework/Versions/3.6/bin/pip3.6'。作为一个黑客,如果我重命名其中一个'pip',那么PyDev会找到它。如果我然后点击'安装/卸载与点'我要求输入一个命令执行'安装'作为默认。任何想法? –

+0

是的,重命名(或创建一个链接)确实有效,但是如果你安装了多个Python,事情可能会变得模糊(因为每个应该有它自己的pip可执行文件) - 解决方案是pydev正在执行'python -m pip '而不是寻找可执行文件。 –

+0

对不起,我的无知,但我如何让PyDev做'蟒蛇-m点'?欢呼声 –