【问题标题】:virtualenv: permission denied error even though i have symlinkvirtualenv:即使我有符号链接,权限被拒绝错误
【发布时间】:2018-03-21 14:19:49
【问题描述】:

我正在使用 MacOS High Sierra。

我创建了一个指向我的 virtualenv.py 的符号链接

-rw-r--r-- 1 myname admin 99021 3 7 23:40 virtualenv.py

如您所见,它已经具有 READ 权限。

现在/usr/local/bin/virtualenv

lrwxr-xr-x 1 myname admin 91 3 21 22:51 virtualenv -> /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/virtualenv.py

我认为这些没有问题,但我收到权限被拒绝错误。

我想我不知道自己会做什么,而且我害怕自己解决这些问题,所以我需要别人的帮助。

谢谢。

【问题讨论】:

  • 您需要对符号链接它的目标拥有权限。

标签: python macos virtualenv


【解决方案1】:

chmod -h 400 /usr/local/bin/virtualenv 解决了我的问题。在 MacOS 上 -h 选项可以修改符号链接权限。

【讨论】:

    猜你喜欢
    • 2015-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-20
    • 2016-03-12
    • 2014-12-17
    • 2016-07-02
    • 1970-01-01
    相关资源
    最近更新 更多