Ubuntu 17.10에서 작업 중입니다.
Python 3.6을 설치했습니다.
dedupe라는 모듈을 설치했습니다.
sudo pip install dedupe
...
Successfully installed...
...
sudo pip3 install dedupe
...
Requirement already satisfied...
...
그러나 그것을 사용하는 것을 실행하려고하면이 오류가 발생합니다.
$ python dedupe_process.py
Traceback (most recent call last):
File "dedupe_process.py", line 11, in <module>
import dedupe
ModuleNotFoundError: No module named 'dedupe'
또한 명시 적으로 사용 python3
하여 실행할 때도 작동하지 않습니다 .
내가 무엇을 놓치고 있습니까?
"kali linux"사용을 시작할 때도 같은 오류가 발생합니다. 아마도 여러분의 python3은 " /usr/local/lib/python3.x
"디렉토리 에서 스크립트의 모듈을 찾으려고 할 것 입니다. 따라서 해당 모듈이 없으면 ModuleNotFoundError: No module named 'dedupe'
오류가 발생합니다.
사실 나는 영구적 인 해결책이 없지만 다음 중 하나를 시도해 볼 수 있습니다 ..........
이 문제를 간단하게 해결하려면 모듈이있는 디렉토리로 이동하여 디렉토리를 확인하십시오 sudo pip3 install "moduleName"
. "터미널" 에서 명령을 실행 하면 다음과 같은 결과를 얻을 수 있습니다.-
" Requirement already satisfied: 'moduleName' in /usr/local/lib/python3.x/dist-packages (moduleVersion)
"
또는
" Requirement already satisfied: 'moduleName' in /usr/lib/python3/dist-packages (moduleVersion)
".
Then just copy that `Module` to the `/usr/local/lib/python3.` directory......
잘만되면 작동합니다 ....... 감사합니다 ...
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다