繁体   English   中英

默认情况下如何让pip install进入HOME?

[英]How do I let pip install into HOME by default?

我希望那个pip总是安装到$HOME就像我输入一样

pip install --user ...

但我不想一直输入--user 我认为设置一个环境变量将是一个很好的解决方案,但我不确定,我没有找到任何东西。

这是我的解决方案基于unutbu想法

~/bin/ppipp ersonal pip ):

#!/bin/sh

if [ "$1" == "install" ] || [ "$1" == "bundle" ]
  then
    pip $1 --user ${@:2}
  else
    pip $@
fi

欢迎改进。

你可以做一个小脚本:

mypip:

#!/bin/sh
pip $@ --user

根据其他答案,这里有一个bash函数添加到你.bash_profile

function pip {
    if [ "$1" == "install" ] || [ "$1" == "bundle" ]; then
        /usr/local/bin/pip $1 --user ${@:2}
    else
        /usr/local/bin/pip $@
    fi
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM