linux 下安装anaconda,import的时候没有权限

在Linux环境中安装Anaconda后遇到导入包权限不足的问题,通过在root用户下修改/etc/selinux/config文件,将SELINUX=enforcing改为SELINUX=disabled,并重启电脑,解决了无法import包的故障。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装完anaconda后,在测试anaconda的时候,发现所有的包都无法import

In [1]: import numpy as np
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-4ee716103900> in <module>()
----> 1 import numpy as np

/usr/c/lib/python2.7/site-packages/numpy/__init__.py in <module>()
    182         return loader(*packages, **options)
    183 
--> 184     from . import add_newdocs
    185     __all__ = ['add_newdocs',
    186                'ModuleDeprecationWarning',

/usr/c/lib/python2.7/site-packages/numpy/add_newdocs.py in <module>()
     11 from __future__ import division, absolute_import, print_function
     12 
---> 13 from numpy.lib import add_newdoc
     14 
     15 ###############################################################################

/usr/c/lib/python2.7/site-packages/numpy/lib/__init__.py in <module>()
      6 from numpy.version import version as __version__
      7 
----> 8 from .type_check import *
      9 from .index_tricks import *
     10 from .function_base import *

/usr/c/lib/python2.7/site-packages/numpy/lib/type_check.py in <module>()
      9            'common_type']
     10 
---> 11 import numpy.core.numeric as _nx
     12 from numpy.core.numeric import asarray, asanyarray, array, isnan, \
     13                 obj2sctype, zeros

/usr/c/lib/python2.7/site-packages/numpy/core/__init__.py in <module>()
     12         os.environ[envkey] = '1'
     13         env_added.append(envkey)
---> 14 from . import multiarray
     15 for envkey in env_added:
     16     del os.environ[envkey]

ImportError: /usr/c/lib/python2.7/site-packages/numpy/core/../../../../libmkl_core.so: cannot restore segment prot after reloc: Permission denied


解决办法:

在root用户下,修改/etc/selinux/config 文件,

把SELINUX=enforcing 改成 SELINUX=disabled

最后重启电脑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值