我有兩個安裝了相同名稱的軟件包,一個是全局的,另一個是本地的(開發版本)。我的PYTHONPATH必須在本地目錄中。現在,當用Python導入時,我想選擇使用哪個包。有沒有辦法做到這一點?導入具有相同名稱的Python程序包
3
A
回答
3
最簡單的方法是給本地包一個不同的名稱,然後使用,而不是僅僅import foo_dev as foo
import foo
+0
我現在認爲這確實是一個初學者的問題,但我怎樣才能給這個軟件包一個不同的名字? – MaVe 2012-01-11 17:59:26
+1
重命名包所在的文件夾。 – ThiefMaster 2012-01-11 18:06:22
+0
謝謝,這解決了我的問題! – MaVe 2012-01-11 18:24:27
相關問題
- 1. Python導入兩個具有相同類名稱的模塊
- 2. Python:如何導入與子包具有相同名稱的模塊?
- 3. 如何在不同的包中導入兩個具有相同名稱的類?
- 4. python導入具有相同根包裝名稱和不同位置的不同子包裝
- 5. 如何將Python模塊導入與導入模塊名稱相同的包中?
- 6. 導入兩個具有相同名稱的庫
- 7. 具有相同名稱
- 8. 具有相同名稱
- 9. 具有相同名稱的不同應用程序?
- 10. Python:如何從兩個模塊中導入具有相同名稱的類?
- 11. 相機和圖庫具有相同的包名稱
- 12. 具有相同方法名稱的多個Rails幫助程序
- 13. 區分具有相同名稱的Python模塊/以不同名稱安裝?
- 14. Rabl的 - 具有相同名稱的
- 15. Xcode - 基於目標導入具有相同名稱的不同頭文件
- 16. 與現有模塊具有相同名稱的python模塊名稱
- 17. 具有相同名稱的元素
- 18. XSD與具有相同名稱的
- 19. C++ - 具有相同名稱的函數
- 20. 具有相同名稱的PHP變量
- 21. 具有相同名稱的textarea
- 22. 具有相同名稱的JDBC多列
- 23. 具有相同名稱的CodeIgniter路由
- 24. 具有相同名稱的c#屬性
- 25. 具有相同名稱參數的http_build_query
- 26. JSON字段具有相同的名稱
- 27. 具有相同名稱的更改Angular.js
- 28. 具有相同名稱的方法
- 29. OLAP - 水平具有相同的名稱
- 30. 重寫父程序具有相同名稱
考慮使用的virtualenv,而不是試圖對Python代碼級這樣執行黑客。 – ThiefMaster 2012-01-11 17:53:22