2017-09-25 61 views
0

我想用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

回答

0

這是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點'?歡呼聲 –