我想安装一个比系统中的版本更新的python包。
说明书描述了如何使用pip:
https://github.com/ewels/MultiQC
运行此命令:
pip install git+https://github.com/ewels/MultiQC.git
添加--user
标志会进行安装,但是当我尝试查看哪个是默认二进制文件时,它指向系统范围内可用的较旧的二进制文件:
which multiqc
如何使用pip install --user URL
调用我刚刚安装的那个?
答案 0 :(得分:0)
对于任何googlers来说 - 诀窍是让你自己的MultiQC版本优先于系统范围的版本。最简单的方法是将预先您的个人安装目录添加到PATH
。因此,通过@ 719016获取答案中的目录,您可以将以下行添加到~/.bashrc
文件中:
export PATH="$HOME/.local/bin/:$PATH"
对很晚的回应表示歉意。我是MultiQC的作者,刚发现这篇文章;)
答案 1 :(得分:-1)
pip将安装用户副本的默认位置是:
$HOME/.local/bin/