본문 바로가기
Digital Design/환경 세팅

WSL에 Anaconda 설치하기

by RTLog 2024. 3. 24.
728x90
반응형

안녕하세요. RTLog입니다.

 

HW 시뮬레이터 설계에 사용할만한 패키지/라이브러리를 알아보다, "fxpmath"라는 라이브러리를 알게 되었는데요.

 

Anaconda를 사용해서 라이브러리를 설치해보려고 합니다. 

Anaconda 설치하기 

저는 Ubuntu 18.04 버전을 사용하였구요. 아래와 같이 명령어를 입력했습니다. 

# 1 패키지 업데이트 
sudo apt update && upgrade

# 2 Anaconda 다운로드 ( 2024년 2월 버전)
wget https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-x86_64.sh

# 3 Anaconda 설치 (쉘 스크립트 실행)
sh Anaconda3-2023.09-0-Linux-x86_64.sh

 

Enter 입력
yes + Enter 입력
yes

중간에 입력을 요구하는데, 그림 아래쪽에 입력 내용을 나타냈습니다. 

설치가 완료된 후에, WSL에 재접속해주시면 Anaconda가 활성화됩니다.

Anaconda

# 1. 가상환경 생성
conda create -n virtual_space_name python=3.7

# 2. 생성 확인
conda env list

# 3. 가상환경 변경
conda activate rtlog

Anaconda

 

최종 목적인 "fxpmath" 라이브러리를 설치해볼게요.

https://github.com/francof2a/fxpmath

 

GitHub - francof2a/fxpmath: A python library for fractional fixed-point (base 2) arithmetic and binary manipulation with Numpy c

A python library for fractional fixed-point (base 2) arithmetic and binary manipulation with Numpy compatibility. - francof2a/fxpmath

github.com

Github에 접속해보시면, Anaconda에서 설치 명령어를 아래와 같이 확인할 수 있습니다. 

입력해주시면, 설치가 완료됩니다. 

conda install -c francof2a fxpmath

# 패키지 리스트 확인
conda list

Conda list

 

감사합니다. 

728x90
반응형

let textNodes = document.querySelectorAll("div.tt_article_useless_p_margin.contents_style > *:not(figure):not(pre)"); textNodes.forEach(function(a) { a.innerHTML = a.innerHTML.replace(/`(.*?)`/g, '$1'); });