2012-04-25 112 views
2

中的PyDev(Eclipse中)設置當前目錄爲交互式控制檯我要開始從項目目錄的PyDev交互式控制檯,以進口的應用程序。我嘗試在Window-> Preferences-> PyDev-> Interactive Console-> Initial解釋器命令啓動時使用os.chdir。 我讀https://docs.djangoproject.com/en/dev/ref/settings/尋找一個條目來設置路徑,但我沒有找到任何東西。 感謝在控制檯啓動

編輯:我不得不以進口的應用

回答

2

奇怪首先導入模塊,我必須說,改變了最初的解釋後,命令是:

import sys; print('%s %s' % (sys.executable or sys.platform, sys.version)) 
import os;os.chdir('c:\\') 

後來做的(在外殼):

import os.path 
os.path.abspath('.') 

顯示預期的路徑...你沒有得到那個嗎?在啓動後在shell中執行abspath('。')時會得到什麼?

+0

此解決方案的工作,但它不是我所需要的(我編輯我的問題):我需要進口一些模塊,與PyDev的PYTHON_PATH是爲了自動設置爲看我的項目文件夾,但是當在交互式控制檯我嘗試從項目文件夾導入一些模塊我得到一個異常,我不能導入它們。我想改變的sys.path [0] – gc5 2012-04-26 12:12:51

+0

對不起PYTHONPATH是正確的變量 – gc5 2012-04-26 12:18:53

+0

其實,如果你內PyDev的正確配置的源文件夾,就當你推出的PYTHONPATH應該是正確的......你能後的截圖PyDev包資源管理器和你輸入哪些不起作用? – 2012-04-26 12:32:01