我正在使用便攜式eclipse和便攜式python安裝的PortableApps應用程序。我用PyDev插件裝備了我的eclipse,使我能夠在任何基於Windows的平臺上運行和調試我的文件。問題是爲了使用我的U盤中的解釋器,我需要在PyDev設置中解決python解釋器的正確位置。當USB驅動器連接到不同的計算機時,我會爲我的USB記憶棒獲得不同的驅動器號,這會使問題在我的USB記憶棒內找到已安裝的python的路徑。 有沒有辦法強制eclipse的PyDev插件尋找永久安裝在我的USB裏面的python解釋器?!USB驅動器中的PyDev解釋器指示
2
A
回答
0
你有沒有考慮給予解釋的位置爲相對路徑?例如: ..\..\..\python\python.exe
。我不確定PyDev的工作目錄是什麼,但是如果你把足夠的..
放進去,Windows將停在驅動器根目錄下。
0
您是否嘗試過使用SUBST?或X:你可以像Z軟件是字母配置,並且在任何計算機您插入您的筆式驅動器,你只要運行與SUBST一個.BAT和環境已就緒...
0
使用相對日食路徑變量例如: {eclipse_home} .. \ .. \ .. \ PortablePython \ App \ python.exe
0
我把我的可移植Eclipse放在版本控制下。然後我初始化解釋器設置。在提交預覽有可能看到改變的設置存儲在
工作區/ .metadata/.plugins/org.eclipse.core.runtime/.settings/org.python.pydev.prefs
我替換那些相對的絕對路徑(如已被其它的答案說明)使用搜索/替換,例如
D\:\\EclipsePython\\App => {eclipse_home}\\..\\App\
並在保存設置文件後重新啓動Eclipse。
的PyDev的解釋器設置對話框示出了相對路徑(也對於不能直接編輯的庫的路徑)。 (如果彈出窗口要求您應用檢測到的更改,請選擇忽略它們。)
我能夠使用該便攜式設置運行我的python程序。
相關問題
- 1. 自動化PyDev解釋器設置
- 2. 從USB拇指驅動器運行glassfish
- 3. USB驅動器上的GIT
- 4. ASP.NET檢測USB驅動器
- 5. 寫出USB驅動器
- 6. 在Windows中編程區分USB軟盤驅動器和USB閃存驅動器
- 7. 設置ipython作爲pydev的解釋器
- 8. Android USB OTG讀取USB驅動器
- 9. 如何檢測USB閃存驅動器的盤符USB閃存驅動器的
- 10. 列出VC++中的USB驅動器號
- 11. 通過BIOS的USB硬盤驅動器/筆驅動器仿真
- 12. Eclipse PyDev使用遠程解釋器
- 13. 將jython解釋器設置爲PyDev
- 14. 在Windows上區分USB閃存驅動器和USB硬盤驅動器
- 15. 在java中保護USB驅動器
- 16. 在C++中卸載USB驅動器
- 17. Python檢測USB驅動器,然後分配驅動器號?
- 18. 識別內部驅動器vs USB驅動器bash
- 19. USB驅動器和Windows驅動器限制
- 20. 檢測和寫入USB鑰匙/拇指驅動器自動
- 21. 使用.NET編程的USB驅動器
- 22. MediaStore.Audio.Media.DATA爲空的USB驅動器文件
- 23. 來自c的USB筆驅動器identifer#
- 24. 用於USB筆驅動器的模塊
- 25. 來自USB驅動器的Clojure REPL
- 26. C#檢查存在的USB驅動器
- 27. USB驅動器上的Laravel Homestead
- 28. 交叉編譯驅動程序的USB調制解調器
- 29. 無法使用自動配置PyDev解釋器設置
- 30. C++ \ Win32的信息有關的所有驅動器:硬盤驅動器,USB驅動器,光盤驅動器,軟盤驅動器等
我還沒有!但事情是,如果你熟悉Eclipse中的PyDev插件,它需要像Python這樣的外部解釋器的完整路徑,就好像它彈出了位置查找器一樣。 你自己試過了嗎?我的意思是,如果有.ini文件提供路徑,我相信它會起作用,但在這種情況下!恐怕解決方案將無法正常工作。 –
我做到了。我手動輸入表單字段的路徑。 –