반응형

IT일지/파이썬 14

[파이썬 에러] ValueError invalid literal for int() with base 10 해결하기

문제상황 ValueError: invalid literal for int() with base 10: '+5.967' 문자열 '+5.967'을 담고 있는 num 변수를 int로 변환하려고 할 때 생긴 에러입니다. 문자열에 소수점이 없다면 정상적으로 int형으로 변환이 되었을 상황이지만 소수점이 있어서 ValueError가 발생했네요 해결방법 소수점이 있는 문자열을 숫자 형태로 바꿔주기 위해서는 3번째 줄 처럼 num에 float을 씌운 다음 다시 int로 감싸주면 '+5.967' 이 정수 5로 변환되는 것을 확인 할 수 있습니다. 2번째 줄 처럼 float만 하면 실수 값인 5.697을 얻을 수 있습니다. 만약 소수점 3번째 자리에서 반올림을 하여 소수점 2번째 까지만 표시하고 싶다면 round(실수값,..

IT일지/파이썬 2024.01.21

[파이썬 에러] conda.cli.main_run:execute(33) 해결하기

vs code에서 며칠 전 까지만 해도 정상적으로 동작하던 프로그램이 갑자기 conda.cli.main_run:execute(33)를 띄우면서 실행이 되지 않는 문제가 발생했습니다. pyqt5를 사용한 프로그램이었는데 가상환경이 제대로 실행이 안되서 그런지 모듈을 찾을 수 없다는 ModuleNotFoundError: No module named 'PyQt5.QAxContainer'에러도 같이 나오더군요 그래서 아나콘다에서 새로운 가상환경을 만들고 다시 실행해봐도 실패 아나콘다 자체를 다시 설치해도 실패 비주얼 스튜디오 코드를 다시 설치해도 실패.... 마지막으로 cmd 터미널을 띄워서 직접 파이썬 파일을 실행하는 방법으로 프로그램을 동작시키는 데에는 성공하였으나,다른 서버로부터 받아오는 한글이 깨지는 문..

IT일지/파이썬 2022.03.09

[파이썬 에러]'conda' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.

새 노트북에 VS Code를 깔고 간단한 테스트를 해보려고 했는데 아래와 같은 에러가 발생했습니다. conda : 'conda' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십 시오. 원인 결과창을 보면 PowerShell에서 파이썬을 실행시킨 것을 확인할 수 있습니다. 비주얼 스튜디오 코드는 기본 터미널이 파워셀로 설정되어 있기 때문에 발생한 문제라고 하네요. 해결방법 Ctrl + Shift + p를 누르고 terminal select default까지만 치면 위와같이 검색결과가 나옵니다. 해당 기능을 선택하고 Command Prompt를 선택합니다. 코드를 다시..

IT일지/파이썬 2021.08.04