我如何有一个Python脚本,可以接受用户输入(假设这是可能的),如果从命令行运行,如何使它读取参数?
处理命令行参数的最好方法是argparse模块。
使用raw_input()来获取用户输入。 如果您导入readline模块,您的用户将有行编辑和历史记录。
我能够通过chown在文件夹上使用来解决问题:
sudo chown -R ""$USER"":admin /usr/local
另外你(很可能)也必须这样做/Library/Caches/Homebrew:
sudo chown -R ""$USER"":admin /Library/Caches/Homebrew
显然我以前用过sudo的方式改变了我的文件夹权限/usr/local,从这里开始,所有使用brew的安装都证明是成功的。