我尝试使用以下命令安装 python 模块(treetager-python):
python3 setup.py install
尝试此操作时,我收到错误消息:
running install
running bdist_egg
running egg_info
creating treetagger.egg-info
error: could not create 'treetagger.egg-info': Permission denied
我阅读了有关使用 flag 的信息--user
,但这根本不起作用:
python3 setup.py install --user
running install
error: can't combine user with prefix, exec_prefix/home, or install_(plat)base
我知道使用sudo
可能会解决这个问题,但我不喜欢使用 root 权限执行 3rd 方文件/代码。
那么有什么方法可以在不使用' sudo
'的情况下解决这个问题?
我试过这个Mac OS
,如果我需要任何其他信息,请告诉我。
提前致谢!
解决方案:
所以答案表明问题是源文件夹中的权限问题。当我下载这个文件所有者被设置为“root”时,使用改变所有者chown
解决了这个问题。感谢您的快速帮助!