出现这种情况的原因是路径问题。
安装:pip install pipreqs
执行:pipreqs ./ --encoding=utf8
报错:zsh: command not found: pipreqs
解决方法:
1.编辑文件
vim ~/.zshrc
export PATH="/usr/local/bin:$PATH"
export PATH="/usr/local/sbin:$PATH"
export PATH="/Users/qd/Library/Python/3.9/bin:$PATH"
source ~/.bash_profile
source /etc/profile
2.保存退出
:wq!
3.使修改立即生效
source ~/.zshrc
修改后命令行能否使用的关键在于你的路径是否正确。比如我的需要包pipreqs和export PATH="/Users/qd/Library/Python/3.9/bin:$PATH" 这个路径相匹配,因此导入该路径后命令可以起作用。
执行命令
pipreqs ./ --encoding=utf8
INFO: Successfully saved requirements file in ./requirements.txt
命令执行成功,问题解决!