본문 바로가기

problem5

Python 오류 "filename.whl은(는) 이 플랫폼에서 지원되지 않는 휠입니다.", Error "filename.whl is not a supported wheel on this platform" 질문 저는 로컬 드라이브에 저장된 scipy-0.15.1-cp33-none-win_amd64.whl을 설치하고 싶습니다. 저는 다음을 사용하고 있습니다: pip 6.0.8 from C:\Python27\Lib\site-packages python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)] 다음을 실행할 때: pip install scipy-0.15.1-cp33-none-win_amd64.whl 다음과 같은 오류가 발생합니다: scipy-0.15.1-cp33-none-win_amd64.whl은(는) 이 플랫폼에서 지원되지 않는 휠입니다 문제가 무엇인가요? 답변 cp33는 CPython 3.3을 의미합니다. 대신 scipy‑0.15.. 2023. 11. 24.
Python 왜 AttributeError: 'NoneType' 개체에는 'something' 속성이 없다고 나오나요?, Why do I get AttributeError: 'NoneType' object has no attribute 'something'? 질문 에러 메시지를 받고 있습니다. AttributeError: 'NoneType' 개체에는 'something' 속성이 없습니다. 이 메시지를 어떻게 이해할 수 있을까요? 어떤 일반적인 시나리오가 이러한 AttributeError를 발생시킬 수 있으며, 문제를 어떻게 식별할 수 있을까요? 이것은 AttributeError의 특수한 경우입니다. 코드에서 예기치 않은 None 값을 얻는 방법이 많기 때문에 일반적으로 다른 문제입니다. 다른 AttributeError의 경우, 문제는 속성 이름일 수도 있습니다. None 값이란 무엇인가요?와 'NoneType' 개체란 무엇인가요?도 None과 그 유형인 NoneType을 이해하는 데 도움이 됩니다. 답변 NoneType은 일반적으로 여러분이 작업 중인 클래스.. 2023. 11. 16.
Python "RuntimeError: dictionary changed size during iteration" 오류를 피하는 방법은 무엇인가요?, How can I avoid "RuntimeError: dictionary changed size during iteration" error? 질문 어떤 리스트의 사전이 있다고 가정해봅시다: d = {'a': [1], 'b': [1, 2], 'c': [], 'd':[]} 이제 값이 빈 리스트인 키-값 쌍을 제거하고 싶습니다. 다음 코드를 시도해봤습니다: for i in d: if not d[i]: d.pop(i) 하지만 이렇게 하면 오류가 발생합니다: RuntimeError: dictionary changed size during iteration 사전을 반복하는 동안에는 항목을 추가하거나 제거할 수 없다는 것을 이해합니다. 이 문제를 해결하기 위해 이 제한을 어떻게 우회할 수 있을까요? 이로 인해 문제가 발생할 수 있고 그 이유에 대한 인용은 Modifying a Python dict while iterating over it에서 확인할 수 .. 2023. 10. 24.
Python bash: pip: 명령을 찾을 수 없습니다., bash: pip: command not found 질문 pip를 다운로드하고 python setup.py install을 실행했고 모든 것이 잘 작동했습니다. 튜토리얼의 다음 단계는 pip install 를 실행하는 것이지만, 온라인에서 어떤 것을 찾으려고 하기도 전에 "bash: pip: command not found"라는 오류가 발생합니다. 이는 Mac OS X에서 발생한 것입니다. setup.py를 실행할 때 올바르게 설정되지 않은 경로 설정이 있는 것으로 추측합니다. 더 자세한 원인을 파악하기 위해 어떻게 조사할 수 있을까요? 문제의 정확한 원인을 파악하기 위해 어떤 것을 확인해야 할까요? 편집: 또한 Python 2.7을 Mac에 설치해 보았으며, 친절한 설치 프로세스가 PATH를 편집하고 튜토리얼에 따라 모든 것이 작동하도록 해야 할 것으로.. 2023. 9. 8.