Python错误:无法创建'treetagger.egginfo':权限被拒绝

2024-09-25 18:25:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用以下命令安装python模块(treetager python):

python3 setup.py install

尝试此操作时,我得到错误:

^{pr2}$

我读过关于使用标志--user,但这根本不起作用:

python3 setup.py install --user
running install
error: can't combine user with prefix, exec_prefix/home, or install_(plat)base

我知道使用sudo可能会解决这个问题,但我不喜欢用根权限执行第三方文件/代码。在

那么有没有什么方法可以不使用“sudo”来解决这个问题呢?在

我在Mac OS上试过了,如果需要其他信息,请告诉我。在

提前谢谢!在

解决方案: 所以答案表明问题是源文件夹中的权限问题。当我下载这个文件时,文件所有者被设置为'root',使用chown更改所有者解决了这个问题。 谢谢你的快速帮助!在


Tags: 模块install文件py命令权限prefix标志