Ubuntuで「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'
私が試した他のものは次のとおりです。
- 著者は、「詳細なインストール手順」で次の手順を説明します。これを試しましたが、まだ同じエラーが発生しました。
インストールに成功したがpheweb --helpコマンドが見つからない場合は、PATHにphewebを追加する必要があります。あなたは走ることができるはずです
echo'PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
、新しい端末を起動してpheweb --helpをもう一度やり直してください。
- このコードを実行すると:
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
この問題をどのように解決できますか?