我以以下方式安装了该软件包:
cd /work/waterhouse_team
git clone https://github.com/freemao/schnablelab.git
added "export PYTHONPATH=/work/waterhouse_team/apps/schnablelab:PYTHONPATH" to ~/.bashrc
. ~/.bashrc 我跑了
cd /scratch/waterhouse_team/tmp2
/scratch/waterhouse_team/tmp2> python -m schnablelab.imputation.GC vcf2map freebayes-gbs.gvcf-gt30.vcf.gz gc.map但我有python: No module named schnablelab.imputation。
我错过了什么?
发布于 2019-02-09 22:41:03
我认为你的路径加法太深了。
如果您希望找到schnablelab.imputation.GC作为一个重要模块,那么该模块的父目录需要在您的路径中。
也就是说,您需要的是/work/waterhouse_team/apps,而不是/work/waterhouse_team/apps/schnablelab。
此外,你还需要美元签名,以保持现有的路径,@Raydel Miranda指出。
发布于 2019-02-09 22:40:26
我认为应该是:
export PYTHONPATH="your/path:$PYTHONPATH"你错过了$。
https://stackoverflow.com/questions/54611500
复制相似问题