티스토리 뷰
반응형
Python Setting For NLP
Install Docker & Ubuntu SSH
https://data-make.tistory.com/674
Install Python
Install Python & PyDev in Eclipse
Install Python packages offline
##############################################################
## 1. python install package (transformers, pytorch, OpenNMT-py)
## python -m pip --trusted-host pypi.org --trusted-host files.pythonhosted.org install {package name}
##############################################################
pip install transformers
## https://pytorch.org/
pip3 install torch torchvision torchaudio
pip install OpenNMT-py
########################################
## 2. 설치된 라이브러리 목록을 파일로 저장
########################################
python -m pip freeze > requirements.txt
############################################
## 3. 설치된 기록된 파일명 라이브러리들 다운로드
## python -m pip download -r .\requirements.txt
############################################
python -m pip --trusted-host pypi.org --trusted-host files.pythonhosted.org download -r .\requirements.txt
############################################
## 4. 오프라인에서 설치할 컴퓨터로 복사
############################################
############################################
## 5. 다운로드 받은 파일들을 옮겨서 그 위치에서 파이썬을 실행 후 다음 명령어를 실행
############################################
python -m pip install --no-index --find-links="./" -r .\requirements.txt
Building a python venv
Creating Virtual Environments
#############################################
## 1. 가상환경 생성
#############################################
python -m venv ./venv
#############################################
## 2. 가상환경 Shell 접속
#############################################
.\venv\Scripts\activate.bat
############################################
## 3. 기존에 다운로드 받은 package 설치
############################################
python -m pip install --no-index --find-links="./" -r .\requirements.txt
############################################
## 3-1. 설치된 package 확인
############################################
pip freeze
############################################
## 4. venv 종료
############################################
deactivate
############################################
## 5. venv 삭제
############################################
rm -rf [venv Name]
반응형
'Python' 카테고리의 다른 글
[Python] Crawling Useful features (엑셀 읽기, 진행률 표시, Selenium) (0) | 2021.08.15 |
---|---|
Wikipedia Data collection & analysis (Wikipedia 국/영문 데이터 수집/분석) (0) | 2021.08.09 |
[NLP] 딥 러닝을 이용한 자연어 처리 입문(Text preprocessing) (0) | 2021.07.17 |
[Python NLP] OpenNMT-py (translate) (0) | 2021.07.05 |
[Python 정리] 데이터 가공 (2) | 2019.02.20 |
댓글