重新安装numpy后,conda不再可用

时间:2019-07-09 06:57:13

标签: python ubuntu anaconda

我正在使用以下版本的ubunto。

发行人ID:Ubuntu 说明:Ubuntu 18.04.1 LTS 发行:18.04 代号:bionic

我在计算机上安装了anaconda和python,可以与所有必需的库正常工作。

然后由于某种原因,我通过以下命令重新安装了numpy软件包。

conda install numpy

成功执行上述命令后,我再也无法使用conda了。

我的anaconda安装目录的路径如下。

/home/abdulkarim/anaconda3

which python的结果与

相同
/home/abdulkarim/anaconda3/bin/python

当我使用shell打开python时,得到以下输出。

Python 3.7.3 (default, Mar 27 2019, 22:11:17) 
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.

$PATH的结果如下。

bash: /home/abdulkarim/anaconda3/bin:/home/abdulkarim/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin: No such file or directory

我的bash_profile中的nano ~/.bash_profile内容如下:

export PATH=/home/abdulkarim/anaconda3/bin:$PATH

如果我的python路径出了问题,我也会得到以下路径。

>>> import sys
>>> sys.path
['', '/home/abdulkarim/anaconda3/lib/python37.zip', '/home/abdulkarim/anaconda3/lib/python3.7', '/home/abdulkarim/anaconda3/lib/python3.7/lib-dynload', '/home/abdulkarim/anaconda3/lib/python3.7/site-packages']

环境变量设置等中是否缺少任何内容?

我得到的错误如下。

Traceback (most recent call last):
  File "/home/abdulkarim/anaconda3/bin/conda", line 7, in <module>
    from conda.cli import main
ModuleNotFoundError: No module named 'conda'

0 个答案:

没有答案