我正在使用以下版本的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'