패키지 설치명령어모음.txt

OS: windows 10 x64

python: 3.6.x

cuda: 9.1


이 글에서 복사하면 출처가 남으니 첨부파일 다운받아 사용하시면됩니다



conda create -n pytorch python=3.6

conda install pytorch cuda91 -c pytorch



conda install -c anaconda cython



"pip install torchvision"


pip install numpy - 있다고나옴

pip install matplotlib


pip install numpy-1.14.3+mkl-cp36-cp36m-win_amd64.whl

pip install scipy-1.1.0-cp36-cp36m-win_amd64.whl


conda install -c conda-forge opencv

참고: http://busterworld.tistory.com/59?category=663469



OS: windows 10 x64

python: 3.6.x

cuda: 9.1


Anaconda environment에서 설치할때


conda install pytorch cuda91 -c pytorch 
pip3 install torchvision


이렇게 명령어를 입력하라고 나오는데 혹시 토치비전에서 에러나는 경우


pip install torchvision 으로 입력하면 잘된당

ARCNN을 공부하는 도중 이미지를 JPEG로 압축하기위해 오픈소스를 다운받았는데


scipy를 이용하는지라 이를 설치해야함


필자는 아나콘다로 가상환경을 만들고 파이참에서 그 가상환경을 기반으로


파이토치를 공부하기때문에 아나콘다로 만든 가상환경에 설치할 것이다


그 과정을 기록하였으며 대부분은 아래의 링크에서 참고하였습니다


http://pythonkim.tistory.com/78




1. numpy + mkl을 설치한다. https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy


에서 본인의 파이썬 버전과 윈도우 종류(32비트/64비트)에 따라 선택하여 whl파일 다운받는다


예) 파이썬 3.6, 윈도우 64비트라면 numpy-버전 + mkl-cp36-cp36m-win amd64.whl


2. Microsoft Visual C++ 2015 redistributable 설치


나는 2013과 2017이 깔려있었는데 2017에 필요한게 있어서인지 2015를 설치하려해도 이미 설치되어있다고 나와서 생략


3. scipy를 설치한다


https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy 에서 마찬가지로 버전에 맞는 걸 선택하여 다운받는다


예) 파이썬 3.6, 윈도우 64비트라면 scipy-버전-cp36-cp36m-win amd64.whl


4. 다운받은 두 whl파일을 C\사용자(Users)\사용자이름 폴더에 넣는다


아나콘다를 실행하여 pip install [whl 파일명] 으로 설치한다 .whl 까지 포함해서 입력


우선, 제 경우 numpy, matplotlib 설치시도하고, cython을 필요로하다는 빨간색 메세지가 떠서


이후에 cython 설치 후 다시 numpy와 matplotlib를 설치(이때, 모든 것이 이미 설치되어있다고 나옴 cython이 필수는 아닌듯)



아나콘다 실행하여 가상환경 활성화함 (activate envname)


https://anaconda.org/anaconda/cython


참조하여 가상환경에 cython 설치



이후 

pip install numpy

pip install matplotlib 명령어로 설치 ( 둘다 전부 이미 설치되어있다고 나옴)



우선 저의 컴퓨터 환경 및 개발환경 구축 순서는 아래 글을 참조하시면됩니다


http://busterworld.tistory.com/58?category=663469


간단히 서술하면 윈10 프로 64비트, gtx1080ti, 쿠다 9.1 파이썬 3.6 아나콘다3




아나콘다3을 실행하여 가상환경을 생성합니다




그리고 생성한 가상환경을 실행하여 파이토치를 설치합니다


설치명령어는 환경에 따라 다르며 공식홈페이지가면 나옵니다


https://pytorch.org/





저의 경우 해당 환경에서 torchvision이 이미 설치되어있는지, 


아래 pip3 install torchvision 명령어를 실행하면 에러메세지가 뜨며 pip 업그레이드와 cython을 설치하라고 하는데


토치비전이 설치되어있는지, 무시하고 진행하더라도 현재까지 큰 문제없이 파이토치 튜토리얼을 실습하고있습니다 





설치 완료 후 


python 명령어로 파이썬 실행,

import torch

print(torch.cuda.is_available()) 명령어로 파이토치와 GPU 설치가 다 되었는지 확인하시면됩니다 True가 나오면됩니다




이제 만든 가상환경을 파이참에서 실행하여 파이썬코드를 짜는 환경을 만들 차례입니다 매우 간단합니다



위 캡쳐사진의 1, 2 지점 순서대로 선택하면됩니다 환경을 새로 만드는 것이 아니라 기존에 있는 환경으로 쓰겠다는 옵션입니다




마찬가지로 1번 '...'을 눌러 불러올 가상환경을 선택합니다 가상환경이 설치된 폴더로 가서 python.exe를 선택하여 ok를 누릅니다



 

오른쪽 상단 노란색박스부분이 프로젝트이름이고 마우스 우클릭하여 파이썬 소스파일을 추가합니다




마찬가지로 아까와 같은 코드로 시험해봅니다


아래 True로 잘 결과값이 나오네요 성공한거같습니다

데스크탑 환경 

I7-7700K - 32GB RAM - GTX1080 Ti


Windows10 pro



컴터 포맷 후 CUDA 설치를 자꾸 실패해서


시행착오 겪은 후 설치 성공한 과정 기록



1. Anaconda 설치


2. Visual Studio 2017 Community 설치 - 기본 설정으로 진행(C++을 이용한 데스크톱 개발)


3. cuda 9.1 설치 - visual studio integration 항목이 자꾸 실패해서 제외하고 설치 - 이 부분이 제일 문제였음


4. 파이참 설치


5. 파이썬 공식홈페이지 3.6.5 설치 (안해도 될지도.. 잘모름)




이제 아나콘다로 파이토치 가상환경 만들고 파이참에서 코드 작성 가능~

+ Recent posts