我尝试使用以下命令安装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
更改所有者解决了这个问题。
谢谢你的快速帮助!在
转到包含
setup.py
的文件夹并执行sudo chmod -R 777 folder_name
。我希望这会有帮助。在相关问题 更多 >
编程相关推荐