簡體   English   中英

版本無關的python庫應該放在哪里?

[英]Where should version independent python library go?

我有一個純Python模塊,可同時用於Python 2.6和2.7。 可以將庫放置在Python 2.6和2.7都可以訪問的一個位置上,而不是將模塊放到特定於python版本的路徑中嗎? 系統是Ubuntu。

您可以將庫安裝在/opt類的一個位置,然后在/usr/lib/python2.6/usr/lib/python2.7內創建指向該庫的兩個軟鏈接。

默認情況下,python26在/python2.6/文件夾中搜索模塊,而python27/python2.7/文件夾中搜索。

一種實現目標的方法是,通過更改PYTHONPATH系統變量,將另一個(公共)位置添加到系統路徑:

export PYTHONPATH=/common/location

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM