Wechseln Sie pip von /usr/local/bin/pip nach /usr/bin/pip

Wechseln Sie pip von /usr/local/bin/pip nach /usr/bin/pip

Ich habe Pip zwangsweise gestartet, /usr/local/bin/pipindem ich sudo python3 -m pip install -U pipeinen Befehl ausgeführt habe.

Jetzt möchte ich pip verwenden von/usr/bin/pip

Um dies zu erreichen, habe ich den Pip umbenannt in/usr/local/bin/pip_backup

jetzt rein frage ich, which pipoder which pip -aes zeigt /usr/bin/pipnur.

Ich kann jedoch mit pip kein Paket herunterladen oder installieren. Es heißt

[root@localhost file_name]# pip install snips-nlu
-bash: /usr/local/bin/pip: No such file or directory
-------------------------------------------------------------------------

Einige relevante Informationen:

[root@localhost bot_v4.0]# which python -a
/usr/bin/python
[root@localhost bot_v4.0]# which pip -a
/usr/bin/pip
[root@localhost bot_v4.0]# 

Und das:

[root@localhost bot_v4.0]# ll /usr/bin/pip*
-rwxr-xr-x. 1 root root   407 May  5  2018 /usr/bin/pip
lrwxrwxrwx. 1 root root     9 May  5  2018 /usr/bin/pip-2 -> ./pip-2.7
-rwxr-xr-x. 1 root root   407 May  5  2018 /usr/bin/pip2
lrwxrwxrwx. 1 root root     8 May  5  2018 /usr/bin/pip-2.7 -> ./pip2.7
-rwxr-xr-x. 1 root root   407 May  5  2018 /usr/bin/pip2.7
lrwxrwxrwx. 1 root root     9 May  5  2018 /usr/bin/pip-3 -> ./pip-3.6
lrwxrwxrwx. 1 root root     8 May  5  2018 /usr/bin/pip-3.6 -> ./pip3.6
-rwxr-xr-x. 1 root root 16184 Oct 18 15:38 /usr/bin/pipewire

Und das:

[root@localhost bot_v4.0]# ll /usr/local/bin/pip*
-rwxr-xr-x. 1 root root 223 Apr  4 10:25 /usr/local/bin/pip2
-rwxr-xr-x. 1 root root 223 Apr  4 10:25 /usr/local/bin/pip2.7
-rwxr-xr-x. 1 root root 216 Apr  3 17:05 /usr/local/bin/pip3
-rwxr-xr-x. 1 root root 216 Apr  3 17:05 /usr/local/bin/pip3.6
-rwxr-xr-x. 1 root root 223 Apr  4 10:25 /usr/local/bin/pip_bak

Antwort1

Prüfen Sie, ob die folgende Route existiert:

"$HOME/.local/bin"

.bashrcWenn ja, fügen Sie oder Folgendes hinzu .profile:

if [ -d "$HOME/.local/bin" ];then
  PATH="$HOME/.local/bin/:$PATH"
fi 

verwandte Informationen