2

我正在查看一个 python 应用程序服务器,我想玩弄代码。我被引导相信将“开发”传递给 setup.py 应该在不安装任何东西的情况下保留所有内容。但是,在运行时,它会尝试在我的 rootfs 中创建目录。

./setup.py develop

给出:

running develop
Checking .pth file support in /usr/local/lib/python2.7/dist-packages/
error: can't create or remove files in install directory

我认为这可能与包检查有关,但尝试将内容写入 rootfs 肯定是错误的?

4

2 回答 2

2

develop命令要.pth为您的项目添加一个条目,以便可以将其作为鸡蛋导入。请参阅开发模式文档以及develop命令文档

默认设置是将该条目放在站点包中。--install-dir使用开关设置不同的库路径。

于 2013-02-11T13:02:40.923 回答
0

您可以使用--user选项(备用安装:用户方案)。

于 2013-02-11T13:06:54.687 回答