import error 발생한다면?
해결방법이 있다.(내 환경은 주피터노트북)
에러가 난다면 아래와 같은 내용이다.
구글 검색->스택오버플로 사이트 가보면,
버젼을 내리면(3.2.2로?) 해결된다는 말이 있는데,
해결이 되는지 시도 해 보지는 않았음. (아래에 다른 해결방법 소개합니다)
참고사이트는 아래
ImportError Cannot import name 'warnings' from 'matplotlib.dates
Alpaca backtrader plot issue: I ran into this import issue and found this article, so I applied the code, but same issue not resolved. any one can help please? My installed matplotlib version is 3....
stackoverflow.com
버젼은 바꾸지 않고 해결하는 방법도 있음
나는 3.3.2를 사용중인가 보다.
뭔가 구버젼을 일부러 사용해야 한다는게 꺼림직하다
locator.py라는 파일을 수정하는 방법이다.
파일경로는 C:\Users\유저이름\anaconda3\Lib\site-packages\backtrader\plot
이고, 그 안에 locator.py라는 파일을 찾는다. 그리고,
아래와 같이 warnings를 삭제한다.
참고로 해당 경로에는 아래와 같은 파일들이 있음.
아래와 같이 수정해보았다
문제는 해결되었고, 사용가능한 상태가 되었음.
참고사이트는 아래
https://community.backtrader.com/topic/2784/cannot-import-name-warnings-from-matplotlib-dates/5
cannot import name 'warnings' from 'matplotlib.dates'
MacOS big Sur python 3.9.2 matplotlib 3.3.4 backtrader 1.9.76.123 Change /usr/local/lib/python3.9/site-packages/backtrader/plot/locator.py from: from matplotlib.dates import (HOURS_PER_DAY, MIN_PER_HOUR, SEC_PER_MIN, MONTHS_PER_YEAR, DAYS_PER_WEEK, SEC_PE.
community.backtrader.com
'프로그래밍' 카테고리의 다른 글
python, 시각화() - matplotlib 인터랙티브 (0) | 2022.06.06 |
---|---|
python, 데이터프레임() - 조건에 맞는 행의 갯수 카운트 (0) | 2022.06.06 |
python, 주식()-수정주가를 알아보자 (2) (0) | 2022.05.29 |
엑셀, 팁() - 삼각함수 (0) | 2022.05.28 |
python, 데이터프레임() - 인덱스 재설정 (0) | 2022.05.19 |