即時通訊對所有這些都很新穎,所以請儘量忍受我。 我有一個目錄設置我在哪裏轉儲所有我正在使用的腳本, ,我試圖讓它可以直接從ipython運行該目錄內的腳本。 到目前爲止,我添加一個初始化 .py到上述目錄, ,並嘗試追加到sys.path, 的路徑,但是,即使我成功追加路徑後,嘗試使用run命令爲任何腳本該目錄導致未找到錯誤。 我的另一個問題是,在每次內核重置後,sys.path似乎重置爲其先前的值,而沒有輸入新的路徑設置。 感謝您的幫助, ron從ipython的目錄運行腳本
0
A
回答
0
sys.path
隻影響進口,而不是IPython的%run
。運行魔術就像調用python script.py
- 您必須cd到腳本所在的目錄中,或將完整路徑傳遞給這些腳本。
1
如果你只是想從一個目錄中運行與IPython的腳本,你可以把IPython中的家當和目錄添加到您的路徑,像這樣:
該腳本會是這樣(python3爲例):
#!/usr/bin/ipython
print("HI from ipython")
然後你會添加這些腳本是到PATH環境變量中的目錄(如果你使用Linux或其他* NIX):
export PATH="/home/ron/ipython_scripts:$PATH"
現在,你應該米阿克他們可執行:
chmod +x /home/ron/ipython_scripts/script.py
現在你可以在任何地方使用的腳本:)
$ script.py
HI from ipython
相關問題
- 1. 在腳本中運行IPython
- 2. 從其他目錄運行PHP腳本
- 3. 從任何目錄運行腳本
- 4. 從目錄運行Shell腳本
- 5. 如何從腳本中查找Python運行腳本的目錄?
- 6. 如何從腳本運行IPython魔術(或計算Python腳本)
- 7. 啓動運行腳本的ipython
- 8. Bash,一個目錄,從腳本運行腳本,非常錯誤
- 9. 蘋果腳本從同一目錄運行bash腳本
- 10. 魚殼中的運行腳本目錄
- 11. ipython:如何運行兩個腳本
- 12. 在Ipython中運行/導入腳本
- 13. 腳本運行時關閉iPython
- 14. 從iruby或ipython筆記本運行Ruby或Python腳本?
- 15. 從bash腳本轉儲文件從python腳本運行它的不同目錄
- 16. IPython從斷點或行號運行腳本
- 17. 更新目錄時運行Python腳本
- 18. 從系統Shell執行Ipython腳本
- 19. 使用java從其自己的根目錄運行.sh腳本
- 20. 從不同的工作目錄運行Python腳本
- 21. 從linux上的任何用戶目錄運行groovy腳本
- 22. 從特定目錄中的python腳本運行bash命令
- 23. 有沒有辦法從別處的目錄運行SL4A腳本?
- 24. Mac OS X中的shell腳本從主目錄運行?
- 25. 從外部目錄運行Shell腳本:沒有這樣的文件或目錄
- 26. 從腳本當前目錄中運行Python中的子進程bash腳本
- 27. 腳本無法找到從qsub羣集腳本運行時的目錄/文件
- 28. ipython在運行新版本之前先運行舊版本的腳本
- 29. 從ipython筆記本運行scp
- 30. IPython的並行運行的腳本,並返回局部變量