ZSH: команды не поддерживают установку robotframework, т. е. команда pip install robotframework не найдена

Я пользователь Mac (Big Sur 11.2.3), и я изменил терминал с bash на zsh. Мне было очень трудно установить pip и настроить Environment Path, и когда я дошел до установки robotframework и всех атрибутов, я получил команду, не найденную в zsh. Кто-то разобрался с этим? ~ % pip install robotframework
zsh: команда не найдена: pip


person Aggeliki    schedule 07.04.2021    source источник
comment
Где находится pip в вашей системе?   -  person user1934428    schedule 08.04.2021


Ответы (2)


Используете ли вы Python3 (который установлен в MacOS BigSur) для установки roboframework?

Проверить путь: which pyhton3

PIP-версия: python3 -m pip --version

Вы можете изменить оболочки zhs/bash/... для сеанса установки, если это поможет (следуйте инструкциям по установке roboFW).

person msr    schedule 07.04.2021
comment
Да, я использую Python3.9.2, но нет, родная версия Python в MacOs 11.2.3 — это 2.7, а не 3. Так что лучшее решение, и я сделал это, чтобы снова изменить оболочку, вернувшись к bash. - person Aggeliki; 08.04.2021

zsh: command not found: pip означает, что каталог, содержащий pip, не находится в вашем $path. Вероятно, вы что-то забыли скопировать из файла .bashrc в файл .zshrc. Если вы используете PyEnv для управления версиями Python (и вы должны!), то это рассматриваемая строка:

eval "$(pyenv init -)"
person Marlon Richert    schedule 07.04.2021
comment
Спасибо за совет установить PyEnv. - person Aggeliki; 08.04.2021