如何让setuptools在执行“setup.py develop”时在easy-install.pth中使用相对路径
我正在使用setuptools通过“python setup.py develop”命令安装一个python包。这里面有个关键点,就是所有的安装路径都必须是相对路径。我发现我可以这样做:
python setup.py develop --egg-path ../../../../my_directory
这样生成的 .egg-link 文件使用的是那个相对路径。不过,easy-install.pth 文件中添加的路径还是绝对路径。我该怎么做才能让easy-install.pth文件中的路径变成相对路径呢?
1 个回答
0
如果你的源代码在安装目录的一个子文件夹里,它会自动变成相对路径。
那么,为什么需要用相对路径呢?