Google Colab을 활용한 파이썬 코딩-Google Colab설치 및 인증받기

AI주식자동매매|2020. 1. 19. 11:53
반응형

Colab 로그인하면 뜨는 신규창에서 하기 입력하고 실행한다.

 

 

 

 

인증 된 후, 노트를 다음과 같이 설정한다.

 

 

하기 코드를 하나씩 실행한다.

 

 

 

python  설치하기

 

 

 

 

 

 

 

 

에러발생

 

 

 

반응형

댓글()

PyQt를 활용한 키움 Open API 연동하기

AI주식자동매매|2020. 1. 12. 13:25
반응형

[C:\OpenAPI\khopenapi.ocx]파일 삭제 실패 [183]

반응형

댓글()

PyQt를 활용한 키움API 연동하기

AI주식자동매매|2020. 1. 12. 12:56
반응형

1. 'QAxWidget' object has no attribute 'OnEventConnect'

    이 오류를 해결하기 위해, KIWOOM API 재설치 후 다시 시도 했으나 실패했습니다.


QAxBase::setControl: requested control KHOPENAPI.KHOpenAPICtrl.1 could not be instantiated
QAxBase::dynamicCallHelper: Object is not initialized, or initialization failed
Traceback (most recent call last):
  File "C:/Users/howard kim/PycharmProjects/PythonGUItest/main.py", line 49, in 
    myWindow = MyWindow()
  File "C:/Users/howard kim/PycharmProjects/PythonGUItest/main.py", line 21, in __init__
    self.kiwoom.OnEventConnect.connect(self.event_connect)
AttributeError: 'QAxWidget' object has no attribute 'OnEventConnect'

2. 이번에는

   "QAxBase::setControl: requested control KHOPENAPI.KHOpenAPICtrl.1 could not be instantiated"

   이 부분의 오류를 먼저 찾아 보겠습니다.

 

<설정 방법>(참고: https://m.blog.naver.com/PostList.nhn?blogId=bycho211)

1. 아래에서 Anaconda3-5.2.0-Windows-x86_64.exe 를 받아서 설치함

https://repo.anaconda.com/archive/

2. Anaconda Prompt 를 실행한 후, 32비트 가상환경을 만들어줌

   1) 32비트 가상환경 생성

       set CONDA_FORCE_32BIT=1 conda create -n py36_32 python=3.6.5

 

      ※ 어떤 버전의 아나콘다를 설치했는 지에 따라 파이썬 버전은 다를 수있으므로, 가상환경을 생성하기 전에

         다음 명령어로 파이썬 버전을 미리 확인한다.

         python --version

 

   2) 32비트 가상환경 활성화 방법

       set CONDA_FORCE_32BIT=1 activate py36_32

   3) 32비트 가상환경 비활성화 방법

      deactivate py36_32

3. 마찬가지 방법으로, 64비트 가상환경을 만들어줌

  1) 64비트 가상환경 생성

      set CONDA_FORCE_32BIT= conda create -n py36_64 python=3.6.5

   2) 64비트 가상환경 활성화 방법

      set CONDA_FORCE_32BIT= activate py36_64

   3) 64비트 가상환경 비활성화 방법

      deactivate py36_64

4. 키움증권 Open API 를 사용하는 파이썬 파일은 32비트 환경에서 실행시키고, 케라스를 사용하는 파이썬 파일은

   64비트 환경에서 실행시키면 잘 돌아감

반응형

댓글()

Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 오류해결하기

AI주식자동매매|2020. 1. 11. 12:26
반응형

오류내용: Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2

             즉, 당신의 CPU는 이 텐서플로우 바이너리가 AVX2를 사용하도록 컴파일되어 있지 않은 것을 지원한다는

             의미다.

             최신GPU들은 AVX, SSE4같은 명령어들을 제공한다. 이 명령어들은 CPU가 선형대수연산을 더 잘

             도와줄 수 있도록 한다.

OS: Windows 10

해결방법: 메세지 안뜨도록 설정

            import os

            os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'

 

반응형

댓글()

목포행 KTX 안에서

카테고리 없음|2019. 12. 23. 16:52
반응형

목포행 KTX 안에서

 

반응형

댓글()

티스토리 가입소감!

카테고리 없음|2019. 12. 20. 08:54
반응형

티스토리 가입이 이렇게 쉬웠나요?
전엔 가입할려면 추천으류받아야해서 너~무 불편했는데..

반응형

댓글()