pip已成功安装yawsso但运行报未知命令或command not found如何解决
问题原因及解决方案
报错原因
python -m pip yawsso报错:pip为Python包管理工具,仅支持install/list/uninstall等内置子命令,不存在yawsso子命令,该写法混淆了包管理命令和模块运行命令。- 直接执行
yawsso提示找不到命令:你采用用户级pip安装模式,第三方包的可执行文件默认存放在/Users/federico.esteban/Library/Python/3.9/bin路径下,该路径默认未加入zsh的PATH环境变量,系统无法检索到对应可执行文件。
修复方案
临时调用
直接运行正确的模块调用命令即可正常使用yawsso:
python -m yawsso
永久配置(支持直接输入yawsso调用)
- 打开zsh配置文件:
open ~/.zshrc
- 在文件末尾添加如下内容,将用户Python可执行目录加入系统检索路径:
export PATH="/Users/federico.esteban/Library/Python/3.9/bin:$PATH"
- 保存文件后执行以下命令让配置即时生效:
source ~/.zshrc
配置完成后即可直接在终端输入yawsso正常调用工具。
内容的提问来源于stack exchange,提问作者fedest
相关产品推荐
相关产品推荐

