np.isnan()에 input으로 string 타입 데이터를 넣어주려 했을때 발생하는 에러나는 string 데이터 중 float('nan') 값을 골라내려는 목적에서 isnan을 사용했었기 때문에 type이 float인지 아닌지를 확인하는 방향으로 변경했다.
패키지에서 모듈을 상대 경로로 import할 때 발생하는 문제이와 같은 구조가 있을 때, textAugmentation.py 파일에서 아래와 같은 코드에서 에러 발생augmenation이라는 패키지 내 모듈에서 동일 패키지 내 모듈을 import 하려하니 에러가 발생I
twine을 깔았는데! pypi 배포하려 하는데! 이런 에러가 발생이렇게 해결했다뭐가 다를까. 생각해보자
ekphrasis uninstall 하고 아래 코드로 재설치
위의 코드 실행에서 에러 발생위의 코드 실행으로 에러 해결
나같은 경우에는 transformers==2.5.1 을 설치하려다가 발생한 문제인데 구글링 하다보니 rust compiler를 설치해주는 방법으로 해결 가능한 듯 싶어를 입력 후 설치를 진행하고, 터미널을 종료시켰다가 다시 실행시켜 install 하니 설치 가능했다.
requirments.txt를 pip로 설치 했더니엄청난 오류가 발생했다.이것저것 시도해봤는데 결국엔 설치 불가능!다시 한번 원인을 찾아보니!!! 가상환경의 파이썬 버전 문제일 수 있다는 것 확인그래서 다른 파이썬 버전의 가상환경을 만들어 pip 설치해보니 문제 해결!
conda activate 가상환경 을 했을 때 위와 같은 오류가뜬다면이와 같이 해결!
나의 경우 to(device) 하고나서 torch.bool로 타입 변경을 안해줘서 이런 오류가 생겼다.그래서 torch.bool로 변경해주니 warning 사라짐이 답변을 참고해서 해결했다.
위와 같이 type을 bool로 지정해서 True/False를 받고싶었으나 저렇게 하고 입력받으면 모두 True로 지정된다.왜냐면 argparse에서는 빈 문자열을 False로, 비어있지 않은 문자열을 True로 받기 때문에!그래서 나같은 경우는 str으로 지정해서 '