"ModuleNotFoundError: 'pheweb.command_line'이라는 모듈이 없습니다."를 해결하려면 어떻게 해야 합니까?

"ModuleNotFoundError: 'pheweb.command_line'이라는 모듈이 없습니다."를 해결하려면 어떻게 해야 합니까?

우분투에서 "Pheweb"이라는 소프트웨어를 실행하려고 합니다.
나는 팔로우한다여기를 안내하세요 하지만 'permission denied'실행하면 오류가 발생합니다 'pip3 install pheweb'. 그래서 다음 코드를 사용하여 설치했습니다.

sudo apt-get update
sudo apt-get install python3-pip python3-dev libz-dev libffi-dev
sudo python3 -m pip install wheel cython
sudo python3 -m pip install pheweb

지침 작성자가 에서 제안한 대로 'detailed install instructions'.

입력하여 올바르게 설치되었는지 확인하고 싶지만 'pheweb --help' 다음 오류가 발생합니다.

Traceback (most recent call last):
  File "/usr/local/bin/pheweb", line 5, in <module>
    from pheweb.command_line import main
ModuleNotFoundError: No module named 'pheweb.command_line'

내가 시도한 다른 것들은 다음과 같습니다.

  1. 저자는 "자세한 설치 지침"에서 다음 절차를 설명합니다. 이를 시도했지만 여전히 동일한 오류가 발생했습니다.

설치에 성공했지만 pheweb --help 명령을 찾을 수 없는 경우 PATH에 pheweb을 추가해야 합니다. 당신은 달릴 수 있어야합니다

echo'PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc

, 새 터미널을 시작한 후 pheweb --help를 다시 시도하세요.

  1. 이 코드를 실행하면:
sudo python3 -m pip show pheweb

나는 다음과 같은 결과를 얻습니다.

Name: PheWeb
Version: 1.3.16
Summary: A tool for building PheWAS websites from association files
Home-page: <https://github.com/statgen/pheweb>
Author: Peter VandeHaar
Author-email: [email protected]
License: UNKNOWN
Location: /usr/local/lib/python3.6/dist-packages
Requires: boltons, cffi, Flask, Flask-Compress, Flask-Login, gevent, gunicorn, intervaltree, numpy, psutil, pysam, rauth, requests, scipy, tqdm, wget

추가해 보았습니다

PATH="/usr/local/lib/python3.6/dist-packages:$PATH"

하지만 ~/.bashrc여전히 같은 오류가 발생합니다.

실행했을 때 which pheweb 결과는 다음과 같습니다.

/usr/local/bin/pheweb

이 문제를 어떻게 해결할 수 있나요?

관련 정보