我有一個純Python模塊,可用於Python 2.6和2.7。而不是將模塊放入python特定版本的路徑中,是否可以將庫放在Python 2.6和2.7都可以訪問的位置?系統是Ubuntu。版本獨立的python庫應該去哪裏?
8
A
回答
1
默認情況下,在/python2.6/文件夾模塊python26搜索,而python27看起來/python2.7/文件夾。
一體,實現自己的目標的方法是添加到系統路徑中的另一個(通用)的位置,通過改變PYTHONPATH系統變量:
export PYTHONPATH=/common/location
+0
我曾希望不碰PYTHONPATH ... –
3
您可以在一個位置安裝庫像/opt
然後創建兩個指向該庫的/usr/lib/python2.6
和/usr/lib/python2.7
內的軟鏈接。
+0
符號鏈接很有意義,但我只是想知道是否可以避免碰觸python版本特定的路徑(即使它只是創建一個符號鏈接)。 –
相關問題
- 1. 我應該去哪裏?
- 2. 我應該建立哪個protobuf版本?
- 3. 應該使用哪個版本的Python?
- 4. 我的方法應該去哪裏
- 5. 我的AS3 hitTest應該去哪裏?
- 6. 在哪裏可以找到Saiku Reporting獨立版本?
- 7. 我應該卸載哪些Python版本?
- 8. xsd:屬性應該去哪裏?
- 9. Project.json工具現在應該去哪裏?
- 10. 這些類/方法應該去哪裏?
- 11. CodeIgniter:特定功能應該去哪裏?
- 12. 共享部分應該去哪裏?
- 13. 'CreateMap'語句應該去哪裏?
- 14. Java swing - ActionListener應該去哪裏?
- 15. 錯誤檢查應該去哪裏?
- 16. QT平臺dll應該去哪裏?
- 17. SelectListItem列表應該去哪裏?
- 18. 商業邏輯應該去哪裏?
- 19. 我應該在哪裏將公鑰放在獨立的應用程序中
- 20. AnnotationLiteral類的獨立版本?
- 21. 獨立版本庫中的Java軟件包比其他版本
- 22. JS腳本應該放到HTML文件中去哪裏?
- 23. 獨立linux版本:FeaturesAndBundlesPublisher應用程序?
- 24. 舊版本和新版Android版本的獨立版本
- 25. python pip應該安裝在哪裏?
- 26. 應該在哪裏安裝python wrapper/package
- 27. 哪些代碼應該去哪裏在MVC結構
- 28. 獨立SSIS服務器的msdb數據庫在哪裏
- 29. .NET「獨立存儲」存儲在哪裏?
- 30. Subversion存儲庫應該在哪裏?
你正在開發模塊,還是隻想安裝它? –
我是該模塊的作者。現在我想知道如何將它部署到新機器上,這樣我就不必擔心放入適當的python路徑(基於默認的python版本)。 –
如果以正常的方式使用['distutils'](http://docs.python.org/2/distutils/index.html),_you_不必擔心文件必須放在哪裏。 (雖然用戶必須爲他們使用的每個Python版本單獨安裝您的模塊) –