[英]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.