擅长:python、mysql、java
<p>[已解决]</p>
<p>当我最初设置我的<code>python2.7</code>环境时,我为自己创建了一个围绕<code>pip</code>的方便的小函数包装器,这样我就不必每次想<code>pip install</code>时都输入<code> user</code></p>
<pre><code>pip() {
if [ "$1" = "install" -o "$1" = "bundle" ]; then
cmd="$1"
shift
$HOME/.local/bin/pip $cmd user $@
else
$HOME/.local/bin/pip $@
fi
}
</code></pre>
<p>我把这个函数放在<code>~/.bash.d/bash_functions</code>
在我的~/.bashrc中我加了一行</p>
<pre><code>[ -f ~/.bash.d/bash_functions ] && source ~/.bash.d/bash_functions
</code></pre>
<p>所以,尽管我从我的路径中删除了<code>$HOME/.local/</code>。每次我启动一个新终端时,这个包装器函数仍在被调用。我是否在虚拟世界里与天气无关。你知道吗</p>
<p>解决方案?你知道吗</p>
<p>注释掉(或完全删除)函数包装器修复了它。你知道吗</p>