【问题标题】:Permission denied while importing PyV8导入 PyV8 时权限被拒绝
【发布时间】:2016-03-21 13:43:25
【问题描述】:
>>> import PyV8
Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "build/bdist.linux-x86_64/egg/PyV8.py", line 33, in <module>
    File "build/bdist.linux-x86_64/egg/_PyV8.py", line 7, in <module>
    File "build/bdist.linux-x86_64/egg/_PyV8.py", line 3, in __bootstrap__
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2760, in <module> 
        add_activation_listener(lambda dist: dist.activate())
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 738, in 
        subscribe callback(dist)
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2760, in <lambda> 
        add_activation_listener(lambda dist: dist.activate())
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2314, in activate 
        for pkg in self._get_metadata('namespace_packages.txt'):
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2305, in _get_metadata 
        for line in self.get_metadata_lines(name):
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1369, in get_metadata_lines
        return yield_lines(self.get_metadata(name))
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1361, in get_metadata
        return self._get(self._fn(self.egg_info,name))
    File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1470, in _get
        stream = open(path, 'rb')
    IOError: [Errno 13] Permission denied:  
        '/usr/local/lib/python2.7/dist-packages/google_apputils-0.4.2-py2.7.egg/EGG-INFO/namespace_packages.txt'

我在安装 PyV8 时遇到了一些问题,正如这里提到的 - error: command 'c++' failed with exit status 1 但使用 http://ubuntuforums.org/showthread.php?t=1480282#post_11247864 解决了这个问题。但是现在当我导入时,它显示 Permission Denied。

【问题讨论】:

    标签: python ubuntu-14.04 pyv8


    【解决方案1】:

    /usr/local/lib/python2.7/dist-packages/google_apputils-0.4.2-py2.7.egg/EGG-INFO/namespace_packages.txt 的权限是什么?

    【讨论】:

    • -rw-r----- 1 root staff 7 我也遇到了 pip 命令的这个问题。我想我搞砸了
    • 您是集团员工中的用户吗?
    • 我运行了命令“groups amit” OUTPUT - amit adm cdrom sudo dip plugdev lpadmin sambashare - 否则我不明白你的问题
    • 试试这个命令,然后重试导入 sudo chmod o+r /usr/local/lib/python2.7/dist-packages/google_apputils-0.4.2-py2.7.egg/EGG- INFO/namespace_packages.txt
    猜你喜欢
    • 2016-01-19
    • 2015-05-14
    • 2017-11-24
    • 1970-01-01
    • 1970-01-01
    • 2014-10-30
    • 2016-11-15
    • 2015-08-30
    相关资源
    最近更新 更多