[윈도우, python, vscode, anaconda 환경에서 dlib 설치오류]


<<dlib 설치>>

<dlib 파일 다운로드>
https://pypi.org/simple/dlib/

위 사이트에서 내 컴퓨터 환경(x64)에 맞춰, 최신 64.whl 버전을 받아야한다.

내가 받을 시점은 dlib-19.8.1-cp36-cp36m-win_amd64.whl
cp36 = 즉 python 3.6에서 구동된다는 것. python 3.6.x버전을 설치해야함.

<파이썬 가상환경구성, anaconda>

# anaconda prompt를 "관리자 권한으로 실행"하기

# 가상환경설치
   > conda create --name 가상환경명
# 파이썬 설치
   > conda create --name 가상환경명 python=3.6  (3.6중 최신버전으로 설치됨)
# 가상환경에 접속
   > activate 가상환경명
# 파이썬 실행
   > python
# 파이썬 버전 확인
   > python -V (대문자)
# 파이썬 종료
   > Ctrl+Z

<dlib 설치>
# dlib-19.8.1-cp36-cp36m-win_amd64.whl 파일을 받은 경로이동 후, 설치명령

# 경로이동 명령어
   > cd/         : 최상위 폴더로 이동
   > cd..         : 한단계 상위폴더로 이동
   > cd 폴더명 : 한단계 하위폴더 목록 중 해당 폴더명으로 이동
   > dir          : 한단계 하위폴더 목록 확인
(ex. C:\ 에서 바탕화면으로 이동하려면 > cd users/user(사용자명)/desktop)

# 설치명령어
   > pip install dlib-19.8.1-cp36-cp36m-win_amd64.whl

(Successfully installed dlib-19.8.1 라는 메시지가 나오면 해결)

# 확인 : 파이썬을 실행해서 import dlib을 해보기
   > python
   > import dlib

# 에러 : ImportError : numpy.core.multiarray failed to import (numpy 버전 문제)
# 파이썬 종료
   > Ctrl + Z
# numpy 버전 업그레이드
   > pip install -U numpy

 

# 이런저런 에러들
CMAKE error, VISUAL STUDIO 설치 등으로 해결해야한다는 글을 봤지만, 다 먹히지 않아서 위 방법으로 해결함.


# 참고사이트

dlib 설치
 자세한 설명 - https://dololak.tistory.com/517
 눈에 띄는 설명 - https://hwiyong.tistory.com/23

anaconda 가상환경 구성 https://niceman.tistory.com/85

importError : numpy 문제 https://gldmg.tistory.com/41

 

 

 

'프로그래밍 > Python3' 카테고리의 다른 글

Python Selenium Anaconda 설치오류  (0) 2018.11.26
Python 윈도우10에서 설치하기  (3) 2018.11.07

Python Selenium Anaconda 설치오류 


Anaconda를 사용하고 있으면,

### 매우중요

python이나 다른 환경에서 설치하면 안된다.

아나콘다프롬프트에서 설치해야함!!


>> 열어봤던 곳인데.. 써있는지 몰랐네.. 

http://blog.naver.com/PostView.nhn?blogId=kiddwannabe&logNo=221259054433&categoryNo=38&parentCategoryNo=0&viewDate=¤tPage=1&postListTopCurrentPage=1&from=search



# 해결

구글검색 spyder selenium

https://anaconda.org/conda-forge/selenium


conda install -c conda-forge selenium


그런데... 액세스 거부


ERROR conda.core.link:_execute(502): An error occurred while uninstalling package 'defaults::conda-4.5.11-py37_0'.

PermissionError(13, 액세스가 거부되었습니다...)


#해결

https://github.com/ContinuumIO/anaconda-issues/issues/8733

>> 댓글 중 뭐가 많아서 solution 찾아보니

>>> The solution for me was run anaconda as adminstrator.

아나콘다프롬프트를 관리자권한으로 실행 (관리자권한실행방법은 프롬프트아이콘에서 마우스오른쪽 - 자세히)





ChromeDriver 설치오류


WebDriverException: 'chromedriver_win32' executable may have wrong permissions.


#해결

https://stackoverflow.com/questions/47148872/webdrivers-executable-may-have-wrong-permissions-please-see-https-sites-goo

등등을 읽어보다가 

 \ > /  : 이렇게 바꾸는것도 안되고,

왠지 느낌쓰가 C드라이브까지로 올려놓고 호출해야할 것 같아서 해보니 됨. 




[이 글은 답을 찾아가는 과정, 그러는 도중 발생하는 오류들을 해결하는 글입니다.]

[빠르고 정확한 글은 중간중간 링크를 달아놓을테니 참고하세요.]


<Python 설치 전 확인사항>

파이썬을 설치해보자!


그런데 시작하기 전에 먼저 세팅할 것이 필요하다.

혹시 내 컴퓨터 사용자계정이 한글이지 않은가?

그럼 언젠가 오류가 발생할 수 있다..(내가 그랬다..)


  • 영어 계정 준비하기

아래 항목을 참조하여 영어로 만든 계정을 준비해야한다.

https://answers.microsoft.com/ko-kr/windows/forum/windows_10-desktop/%EC%9C%88%EB%8F%84%EC%9A%B010/74e3a477-e81b-42dc-b8bf-99cc209b63e8



<Python 설치하기>

자.. 이제! 파이썬 다운로드 사이트 검색!

https://www.python.org/downloads/


음..뭐가 많은데? 나는 윈도우를 쓰니까.. 여기를..


  • 파이썬 윈도우 다운로드 주소

https://www.python.org/downloads/windows/


이제는 뭘 받아야하지?

아무거나 받으면 분명 애로사항이 꽃필 것이야..
각 파일들 간의 차이를 보면 "64"의 유무와, 그 뒤의 이름들..

  • 다운로드전 확인사항
1. Bit

 : 내 컴퓨터의 시스템속성을 보면 32bit, 64bit로 구분이 된다. 나는 64를 받아야겠군.


2. web-based? executable? embeddable zip file


 > 구글검색! 넣어본 키워드 : web-based installer란

   

   >> http://itissmart.tistory.com/71

      *** 참 정리 잘되있고, 설명도 깊이가 있다.. 베스트링크



web-based : 최소로 구동되는 파일을 받고 실행하면 나머지를 다운받는다는 뜻인듯 (롤이나 기타 게임들 다운로드 방식같다는 생각이 든다)

executable : 한번에 다 다운로드

embeddable zip file : 설명을 보면..나를 위한 건 아니라는 것은 알겠다. 패스.


나는 인터넷이 연결되어있으니 이걸 선택하겠다!



  • 설치시 확인사항

설치파일을 클릭하고, 나오는 화면에서 잊지 말아야할 것은


1. Add Python 3.7 to Path 체크하고

2. 사용자 지정설정(Customize installation)

3. 설치경로를 쓰기 편하게 바꾸자 > C:/Python/Python37 요런 느낌으로

4. install for all users 체크




  • 환경변수 설정

그 다음은 환경변수 설정을 해야한다.


이건..뭔가 알 수 없는 오류를 겪고나야 초기세팅했어야하는구나~ 하는 부분이다.

잘 써놓으신 분의 설명에 감사하며, 참고하자!

https://medium.com/@psychet_learn/python-%EA%B8%B0%EC%B4%88-2%EC%9E%A5-python-%EC%84%A4%EC%B9%98-%EB%B0%8F-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95-windows-ver-b030d96bcbd0



이정도면 Python은 설치가 다 되었다!

되나 켜보자!



<Python 실행방법 그리고..세상을 향해 마음을 열기>


시작 - 최근 추가한 앱 - IDLE 이 보인다 > 켜보면!

그리고 print("Hello, world!") 를 입력하면!!!


나는 Hello, world!라는 이 말을 칠 때, 세상을 향해 마음이 열리는 경험이었다.

정말이지.. 이 말은 아직도 벅차오른다.




  • cmd 사용방법
또 다른 방법 : 터미널을 이용하는 방식이라고 한다.

windows키를 누르고 cmd를 입력해서 명령프롬프트를 켜서 python으로 들어가자! (python3은 안되네)


https://tutorial.djangogirls.org/ko/intro_to_command_line/



얏호! 자 이제 또 뭘해볼까?




# 오늘의 오류 포인트 정리

 : 파이썬 설치 전 - 계정확인[영어], 시스템속성확인[bit]

 : 파이썬 설치 중 - 시스템경로설정[간단하게]

 : 파이썬 설치 후 - 환경변수 설정[PATH]


# 오늘의 행복코드

 : Hello, world! - 우리의 삶은 이 말로 귀결되는 것이 아닐까?

 : 내 인생을 바꾼 한마디이다.


+ Recent posts