我知道网上有多种解决方案,但有些是针对windows的,有些是环境变量等等。
最好的方法是什么?
答案 0 :(得分:11)
找到您的site-packages目录并创建一个名为myproj.pth
在该文件中,放入要添加的每个目录,每行一个,如下所示:
/home/myuser/svn-repos/myproject /home/myuser/svn-repos/SomeOtherProject
Python每次运行时都会加载*.pth
,并导入每个文件中的所有路径。
在Ubuntu中,经常可以找到该目录
/usr/local/lib/python2.6/dist-packages/
答案 1 :(得分:1)
我个人只是在PYTHONPATH
中定义~/.bashrc
,关于什么是“最佳”方法?我认为这很难回答(或者说,没有正确答案)。 取决于。