Проблемы с использованием/установкой pip3

Савк:

awk '$2~/^[A-Z][A-Z]/{ $2="PT_"$2 }1' xid.txt

Выход:

xid: PT_SC48028 id: artf398444
xid: indv1000 id: indv24519
xid: PT_SC32173 id: artf398402
xid: PT_SC21033 id: artf398372
xid: 1001 id: tracker4868
xid: wiki1000 id: wiki10709
xid: proj1234 id: proj12556

  • $2~/^[A-Z][A-Z]/-если второе поле начинается с двух заглавных букв

Илиsedподход:

sed -i 's/^\(xid:[[:space:]]*\)\([A-Z]\{2\}[^[:space:]]*\)/\1PT_\2/' xid.txt
0
19.02.2019, 21:18
1 ответ

Запустите эти команды, чтобы исправить вашу установку:

sudo apt purge python3-pip
sudo rm -rf /usr/lib/python3/dist-packages/pip
rm -rf ~/.local/lib/python3.5/site-packages/pip
sudo apt install python3-pip

(См. здесь)

Но я считаю, что очень легко сломать его снова. Об этом много говорят:


Вместо того, чтобы вызывать pip3из скрипта bin -, вы всегда можете использовать:

python3 -m pip --version

или любая другая команда:

python3 -m pip install package

Добавьте псевдоним к вашему, например. .bashrcзаставить pip3работать как надо:

alias pip3='python3 -m pip'
0
09.04.2020, 12:19

Теги

Похожие вопросы