![]() |
1
8
添加到sys.path(通常使用site.addsitedir)是非常常见的,并不特别不受欢迎。当然,您会希望您的公共工作共享资料放在模块中的某个方便的地方。 如果您使用的是python 2.6+,那么已经有了一个用户级模块文件夹,您可以不用添加到sys.path或python path。它是~/.local/lib/python2.6/site-packages on unix likes-请参见 PEP 370 更多信息。 |
![]() |
2
4
您可以设置
|
![]() |
3
3
如果您有多个具有各种依赖项组合的环境,那么一个好的解决方案是使用 virtualenv 要创建沙盒Python环境,每个环境都有自己的一组已安装的包。每个环境的运行方式与系统范围内的Python站点包设置相同,但创建本地环境不需要超级用户权限。 谷歌有 plenty of info 但是 this 看起来是个不错的起点。 |
![]() |
4
1
手动将路径添加到
也,
但是,如果需要让多个版本同时运行,并且具有相同的模块名称,那么这两种方法都不可行。在这种情况下,你最好修改一下
|
![]() |
5
1
我使用了第三种方法(将目录添加到
|