我在官方网站上下载了scons 2.3.0并安装了命令:
python setup.py install --standard-lib
我有问题如何卸载scons?
MacOS X 10.8.4
答案 0 :(得分:4)
图书馆本身应该在/usr/local/lib/scons
。 /usr/local/bin/{scons,sconsign,scons-time,scons.bat}
中的可执行文件(脚本)。脚本可以带有版本号,例如scons-2.3.0
。最终文档在/usr/local/man/man1
。
还要查找鸡蛋文件:
$ find / -name "scons*.egg-info"
希望有所帮助。
答案 1 :(得分:0)
我意识到我的回答是相似的,没有@twil的回答是不可能的,但是我发现了更多可能需要清除的位置。
因此,删除与要清除的python版本相关的所有文件。
在MacOS上,我们有locate
,让我们使用它。
运行locate "egg-info/PKG-INFO" | grep -i scons
可以给我2个miniconda
位置,它们引用了Python3。我们不必通过手动删除来清理它们。这是通过conda方式完成的。
运行locate "scons-" | grep -v miniconda
会给我/usr/local/bin/scons
和/usr/local/lib/python2.7/site-packages/scons-
中的文件。您可以uninstall using pip,具体取决于您的安装位置。
要找到更多的“缺点”,我必须跳过
locate "scons" \
| grep -v miniconda \
| grep -v "python2.7/site-packages" \
| grep -v "/usr/local/bin/scons" \
| grep -v "/Applications" \
| grep -v "/Library" \
| grep -v "/Users"
发现
/opt/X11/include/X11/extensions/dpmsconst.h
/usr/local/Cellar/zsh/5.7.1/share/zsh/functions/_scons
/usr/local/share/mime/text/x-scons.xml
/usr/local/share/zsh/functions/_scons
,您必须自行选择要删除的内容。即我发现的zsh文件不是目标。
手册页位于/usr/local/share/man
中。
我找不到手册页:
man scons
No manual entry for scons
我的课程始终是installing scons,使用Conda(或pip --user)不破坏默认的MacOS python版本。