2-1 증권사 Open API 연동하기(50분짜리 영상)
첨부파일을 bot 폴더에 넣고 파이참을 Run해봐도 계속
PyQt5 install 하라는 오류가 났다
1. 설치를 32bit로 안 한 경우
처음엔 pip install pyqt5를 해봐도 버전이 안 맞는다는 오류가 있어 계속 삽질을 했는데...
해결은 설치에 있었다.
나같은 경우는 파이썬 3.8.5
아나콘다 버전을 64bit로 깔았는데
키움증권 API는 32bit라 아나콘다3도 32bit로 깔아줘야 한다.
>> 개발 환경 구축하기 챕터로 가서
13:01초 Base interpreter 폴더
C:\programData\Anaconda3\python.exe로 직접 입력해야 함
14:10초에 system interpreter도 똑같은 경로로 입력하기
+ Anaconda 3 32bit로 설치했는지 확인하기
2. spyder 4.0.1 requires pyqtwebengine<5.13; python_version >= "3", which is not installed.
spyder 4.0.1 has requirement pyqt5<5.13; python_version >= "3", but you'll have pyqt5 5.15.0 which is incompatible 관련 에러
그러니 또 다음과 같은 오류가 난다.. ㅎ
해결책 1 -> pyqt5, pyqtwebengine을 5.13 이하의 버젼으로 설치
pip install pyqt5==5.12.0
pip install pyqtwebengine==5.12.0
해결책 2 -> 관리자 권한으로 pyqt5 깔기
pip install --user pyqt5
해결책 2-1 -> anaconda prompt를 우클릭 - 관리자 권한으로 실행
pip uninstall pyqt5
pip install pyqt5
오류 3 : 권한 없음
ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 액세스가 거부되었습니다: 'c:\\programdata\\anaconda3\\lib\\site-packages\\scipy\\cluster\\hierarchy.py'
# Consider using the `--user` option or check the permissions.
다음과 같은 오류가 뜬다면 권한이 없다는 이야기다.
바탕화면-파이참 우클릭 - 관리자 권한으로 실행 후
터미널로 들어가서
pip install spyder
를 하면 문제가 해결된다!
'개발 > Python' 카테고리의 다른 글
파이썬 무료 강의 추천 : 모두를 위한 파이썬 Python for everybody (0) | 2020.11.28 |
---|---|
py4e 8.5 From stephen.marquard@uct.ac.za Sat Jan 5 09:14:16 2008 (0) | 2020.11.28 |
py4e exercise 7.2 (0) | 2020.11.28 |
py4e Assignments 3.3 (0) | 2020.11.20 |
class, function, object, instance, parameter, variable (0) | 2020.08.26 |