错误:无法创建' /usr/lib/python3.5':不允许操作

时间:2017-10-07 12:19:18

标签: python macos thrift

我正在尝试在Mac OS X上安装thrift servr。

我有下载thrift 0.10.0,然后使用了configure命令。其输出如下:

thrift 0.10.0

Building Plugin Support ...... : no
Building C++ Library ......... : no
Building C (GLib) Library .... : no
Building Java Library ........ : no
Building C# Library .......... : no
Building Python Library ...... : yes
Building Ruby Library ........ : no
Building Haxe Library ........ : no
Building Haskell Library ..... : no
Building Perl Library ........ : yes
Building PHP Library ......... : yes

然后我使用了make命令。

现在我跑的时候:sudo make install。 它给我的错误如下。

error: could not create '/usr/lib/python3.5': Operation not permitted

2 个答案:

答案 0 :(得分:0)

我的建议是查看sudo的-H选项是否有帮助。

sudo -H  make install

可以在this link on stackoverflow

找到对此的进一步报道

在使用OSX时,您是否考虑过使用brew package manager

同时检查您是否使用了 configure 更正。 OSX有special notes,与标准build from source注释不同。

答案 1 :(得分:0)

您是否在命令结束时尝试了--user?我在安装一些python库并使用它修复它时遇到了这个问题。