반응형

파이썬에러 4

AttributeError: module 'scipy.sparse' has no attribute 'coo_array'

AttributeError: module 'scipy.sparse' has no attribute 'coo_array' 가 뜨고, nextworkx 라이브러리를 사용하고 있다면 2022.12.12일 월요일 기준으로 networkx가 최신 버전 2.8.8, scipy는 1.8.1 이면 작동한다 # requirements.txt networkx==2.8.8 scipy==1.8.1 networkx 라이브러리를 다운그레이드 해서 2.7이나 2.6으로 해 봤는데 그렇게 하면 pagerank에서 문제가 생김. 그냥 둘 다 업데이트 윗버전 호환으로 해주니 된다.

Python 2022.12.12

error) flask run - Could not locate a Flask application.

다음과 같은 에러가 뜰 경우: 경로를 확인하면 됩니다 ERROR MESSAGE: Usage: flask run [OPTIONS] Try 'flask run --help' for help. Error: Could not locate a Flask application. Use the 'flask --app' option, 'FLASK_APP' environment variable, or a 'wsgi.py' or 'app.py' file in the current directory. app.py가 있는 디렉토리에서 실행시켜야 하는데, templates에서 실행시키거나 기타 다른 경로에서 실행시킬 경우 일어남. 그리고 main.py가 아닌 app.py에서 실행시키고 있는지도 확인 필요

Python 2022.12.03

ValueError: could not convert string to float: ''

파이썬 코드에서 다음과 같은 valueError, 값 에러가 떴었다. 에러를 확인해보니 26 줄의 버튼 객체 부부과 6번째 줄의 float 부분이 걸렸다. 해당 부분은 string, 문자로 받은 값을 실수 값으로 전환하고 해당 내용을 버튼을 클릭해서 계산하도록 하는 거였는데 이 부분에서 문자를 실수 값으로 변환할 수 없다고 떴었다 # 에러 뜬 코드 calculate_button = Button(text="계산하기", command=miles_to_km()) calculate_button.grid(column=1, row=2) 여기에서 동작하는 def miles_to_km(): 함수를 호출할 때 괄호() 를 붙였다는 걸 알게되었다. 클래스 처럼 호출했음. # 에러 수정 calculate_button = B..

Python 2022.07.10

UnicodeDecodeError: 'utf-8' codec can't decode byte 0x81 in position 17: invalid start byte

#에러난 코드 df_raw = pd.read_csv("data.xlsx") df_raw 이렇게 쓰다가 에러가 나서 잠깐 당황 에러를 알아냈다. 파일이 xlsx임 #데이터 불러올 때 일자 지정해서 불러옴 df_raw = pd.read_excel("data.xlsx") df_raw 이런식으로 수정하면 파일을 불러올 수 있음 한글이 깨진다면 encoding="utf-8" 또는 encoding="euc-kr" 로 수정해보아요

Python 2022.06.27
반응형