virtual box 이용해서 ubuntu 가상환경 설정

하는·2024년 3월 12일
0

세팅

목록 보기
1/4

anaconda3의 python 설정:

export PATH="/home/joohaeunyi/anaconda3/bin:$PATH"
conda list python 으로 파이썬 버전확인

conda list python 입력 결과 3.10.9 버전인걸 확인함 -=> 3.9버전으로 바꾸기

답:

Anaconda3의 환경을 생성한 후, 생성된 환경에 Python 3.9를 설치해보세요.

1. 새로운 Anaconda3 환경 생성하기

luaCopy codeconda create --name py39 python=3.9

위 명령어를 실행하면 py39라는 이름의 새로운 Anaconda3 환경이 생성됩니다. python=3.9 옵션을 추가하여 Python 3.9 버전을 환경에 설치할 수 있습니다.

2. 생성된 Anaconda3 환경 활성화하기

Copy codeconda activate py39

위 명령어를 실행하면 py39 환경이 활성화됩니다.

3. Python 3.9 버전 확인하기

cssCopy codepython --version

위 명령어를 실행하면 현재 활성화된 환경에 설치된 Python 버전이 출력됩니다. Python 3.9 버전이 제대로 설치되어 있다면, Python 3.9.x와 같은 형식의 버전 정보가 출력됩니다.

4. 생성된 Anaconda3 환경에서 패키지 설치하기

goCopy codeconda install <package-name>

위 명령어를 실행하여 생성된 Anaconda3 환경에서 필요한 패키지를 설치할 수 있습니다. 자리에는 설치하려는 패키지 이름을 입력하면 됩니다.


update-alternatives 명령어로 Python 버전을 변경했는데도 3.10.9가 출력된다면, 현재 사용자의 PATH 환경 변수가 Python 3.10.9를 가리키고 있을 가능성이 있습니다.

anaconda3의 python 설정:

export PATH="/home/joohaeunyi/anaconda3/bin:$PATH"
conda list python 으로 파이썬 버전확인

근데 여기까지하면 파이썬 버전이 달라서 그런지 터미널이 gui로 열어지지 않는다. 바탕화면에서 오른쪽 마우스 눌러서 '터미널 열기' 누르면 됨


java openjdk 1.8.0_362 설치하는 방법

1. 우분투 패키지 인덱스를 업데이트합니다.

sqlCopy codesudo apt update

2. OpenJDK 패키지를 설치합니다.

Copy codesudo apt install openjdk-8-jdk

3. 설치가 완료되면, 버전을 확인합니다.

Copy codejava -version

이 명령어를 실행하면 설치된 Java 버전이 출력됩니다.

  • (나는 1.8.0_362가 잘 설치되었지만)만약 설치된 버전이 1.8.0_362가 아니라면, 다음 명령어를 사용하여 버전을 변경할 수 있습니다.

    •    sqlCopy codesudo update-alternatives --config java
      이 명령어를 실행하면 설치된 Java 버전 목록이 출력됩니다. 버전 번호를 입력하여 원하는 버전을 선택하면 됩니다.

4. JAVA_HOME 환경 변수를 설정합니다.

javascriptCopy codeexport JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

jupyter notebook 설치 방법

참고 - 파이썬 및 주피터 노트북 설치 (jupyter notebook) - 리눅스 용(우분투)

  1. jupyter 설치 , Y 누르기

  2. 버전 확인

  3. 주피터 노트북 실행

sudo apt-get install jupyter
jupyter -version
jupyter notebook --allow-root (jupyter notebook만 쳐도 열리긴 함)

vm 우분투에서 주피터 띄운 후, 윈도우에서 접속하기

참고 블로그:
[Python]VirtualBox에 설치된 Ubuntu에서 Jupyter Notebook설치 후 Windows에서 원격접속 설정하기


ModuleNotFoundError: no module named ‘apt_pkg’ 발생했을 때

참고 블로그:
ModuleNotFoundError: no module named 'apt_pkg'

sudo apt remove python3-apt
sudo apt install python3-apt

konlpy, mecab 설치

참고 블로그:
https://vhrehfdl.tistory.com/129#recentComments

1. konlpy 설치

pip install konlpy
pip install JPype1
  • 테스트

    from konlpy.tag import Komoran 
    komoran = Komoran() 
    text = "아버지가 방에 들어가신다." 
    komoran.nouns(text)
    komoran.morphs(text)

2. mecab 설치

wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gz
tar xvfz mecab-0.996-ko-0.9.2.tar.gz
cd mecab-0.996-ko-0.9.2
./configure
make
make check
sudo make install
sudo ldconfig
mecab --version

3. Mecab-ko-dic 설치

wget https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.1.1-20180720.tar.gz
tar xvfz mecab-ko-dic-2.1.1-20180720.tar.gz
cd mecab-ko-dic-2.1.1-20180720
./configure
make
sudo make install
  • 테스트
mecab -d /usr/local/lib/mecab/dic/mecab-ko-dic 
아버지가 방에 들어가신다

4. 이후 과정

sudo apt install curl
sudo apt install git
bash <(curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh)
pip install mecab-python

5. Konlpy&Mecab 테스트

from konlpy.tag import Mecab 
mecab = Mecab() 
text = "아버지가 방에 들어가신다."
mecab.nouns(text) 
mecab.morphs(text)

참고 블로그

profile
천천히 꾸준히 취미처럼 냐미😋

0개의 댓글