centos 7에 anaconda-2.5.3을 설치한 후 yum과 gnome이 작동하지 않습니다.

centos 7에 anaconda-2.5.3을 설치한 후 yum과 gnome이 작동하지 않습니다.

일반적으로 아래와 같이 쉘 명령으로 설치합니다.

sh Anaconda2-5.3.0-Linux-x86_64.sh

설치 후 Python 패키지의 일부 종속성이 yum누락되었음을 깨달았습니다. 따라서 일반 명령이 yum작동하지 않고 다음과 같이 오류가 표시됩니다.

Python 2.7.15 |Anaconda, Inc.| (default, May  1 2018, 23:32:55) 
[GCC 7.2.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
[bhanuchander@master dailymail]$ yum
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   No module named yum

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
2.7.15 |Anaconda, Inc.| (default, May  1 2018, 23:32:55) 
[GCC 7.2.0]

If you cannot solve this problem yourself, please go to 
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

그리고 일반적인 Python 가져오기에서는 다음과 같은 오류가 표시됩니다.

>>$ python -c 'import yum'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named yum

시스템을 다시 시작하면 gnome이 작동하지 않고 Oops some thing gone Wrong제거한 후에 anaconda는 정상적으로 작동한다고 표시됩니다.

  • 여기서 무슨 일이 일어나고 있는 걸까요? 이 문제를 해결하는 방법은 무엇입니까?

답변1

아나콘다 패키지를 설치할 때 설치가 완료된 후 다음 출력을 받게 됩니다.

Output
...
installation finished.
Do you wish the installer to prepend the Anaconda3 install location
to PATH in your /home/hostname/.bashrc ? [yes|no]
[no] >>> 

유형no

설치가 완료된 후. /path/to/anaconda/bin/그런 다음 파일 삭제로 이동하십시오 python. 이제 Anaconda3설치 위치를 ~/.bashrc.

vi ~/.bashrc

파일에 다음 줄을 추가합니다.

export PATH=$HOME/path/to/anaconda/bin:$PATH  

~에 따르면:wq

이제 다시 로드 쉘 변수를 입력하십시오.

source ~/.bashrc

관련 정보