3 설치 : 없음 모듈 없습니다 나는 사제를 통해 OSX에 신선한 python3 설치했다
brew install python3
가 그럼 난 내 프로젝트에 대한 가상 환경을 생성
scipy
및
scikits.samplerate
설치 :
을 그러나
virtualenv -p /usr/local/bin/python3 pythen_env
pip install scipy
pip install scikits.samplerate
, 나는 scikits.samplerate
에서 함수를 가져올 때, 다음과 같은 에러가 발생합니다
>>> from scikits.samplerate import resample
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/my/project/path/pythen_env/lib/python3.6/site-packages/scikits/samplerate/__init__.py", line 4, in <module>
from info import __doc__
ModuleNotFoundError: No module named 'info'
정보는 __init__.py
에서 가져온 패키지 자체의 첫 번째 모듈입니다.
이상하게도, 모듈 info.py
는 /my/project/path/pythen_env/lib/python3.6/site-packages/scikits/samplerate/
에 존재 : 나는 virtualenv
없이 같은뿐만 아니라 다른 패키지를 시도 할 때
ls /my/project/path/pythen_env/lib/python3.6/site-packages/scikits/samplerate/
__init__.py setup.py tests __pycache__
info.py setuphelp.py version.py
오류도 발생합니다. 이 문제를 어떻게 디버그 할 수 있습니까?
(@gregorias에서 PR 병합) 파이썬 2.x에 해당 모듈의 버전을 사용하고; 3.x에서는'.info ... '이어야합니다 – jonrsharpe
이 문제는 Python 2.7에서는 발생하지 않습니다. –
라이브러리 종속성으로 인해 Python 2.7로 전환 할 수 없습니다. pip가 올바른 버전을 설치하도록하려면 어떻게해야합니까? pip3가 Python 3 용 패키지 만 가져 오길 기대하지만 같은 오류가 발생합니다. – Emiswelt