我是新來的python,我發現要查看導入搜索路徑,您必須導入sys
模塊,並訪問使用sys.path
的路徑列表,如果此列表不可用,直到我明確導入sys
模塊,所以解釋器如何找出這個模塊所在的位置。 感謝您的任何解釋。python解釋器如何找到模塊路徑?
1
A
回答
3
即使在導入sys模塊之前,模塊搜索路徑始終存在。 sys模塊只是爲您提供。
它反映了系統變量$PYTHONPATH
的內容,或者系統默認值,如果你還沒有設置該環境變量。
0
解釋器中有默認的搜索路徑。 (https://docs.python.org/2/install/#modifying-python-s-search-path)
構建解釋器時,路徑的缺省值被配置到Python二進制文件中。
順便說一下,sys
是內置到Python解釋器。 (https://docs.python.org/2/tutorial/modules.html#standard-modules)
一個特殊的模塊值得注意:
sys
,它內置於所有的Python解釋器。
相關問題
- 1. 需要清除python解釋器的導入/模塊路徑
- 2. 如何在python中找到模塊的路徑
- 3. 如何更改python模塊路徑
- 4. Python的搜索路徑 - Python不能找到我的模塊
- 5. 查找Python解釋器的完整路徑?
- 6. 如何獲取當前的python解釋器路徑
- 7. Python模塊路徑如何轉換爲文件系統路徑?
- 8. Python:找到進口模塊的絕對路徑
- 9. 解釋例如從Python子模塊的Python的子模塊
- 10. 在python腳本中指定python解釋器路徑
- 11. PTVS不能找到Python解釋器?
- 12. 如何從Python腳本中獲取當前的Python解釋器路徑?
- 13. iPhone模擬器路徑找不到
- 14. 如何解釋依賴路徑?
- 15. 找不到模塊:錯誤:無法解析模塊「路線」
- 16. 如何找到ruby解釋器?
- 17. pycharm無法加載包含在解釋器路徑列表中的模塊
- 18. 如何讓Python找到這個模塊?
- 19. zf2解析模塊視圖路徑
- 20. 導入python模塊不在路徑上
- 21. python使用模塊和路徑
- 22. 發現Python模塊的路徑
- 23. Python的os模塊路徑功能
- 24. 將相對路徑解釋爲生產服務器的路徑
- 25. Python項目解釋器使用哪個路徑?
- 26. Python解釋器在窗口上的路徑搜索順序
- 27. Aptana獲取Windows python解釋器的路徑而不是linux
- 28. 需要python包和模塊的解釋
- 29. 如何告訴perl模塊的路徑?
- 30. 認爲沒有OpenCV的模塊如何指定的Python模塊的路徑
+ link:http://docs.python.org/tutorial/modules.html#the-module-search-path – dokkaebi