我用pip install scrapy
安装了Scrapy。它还安装了所有需求包Installing collected packages: zope.interface, Twisted, six, cssselect, w3lib, parsel, pycparser, cffi, pyasn1, idna, cryptography, pyOpenSSL, attrs, pyasn1-modules, service-identity, queuelib, PyDispatcher, scrapy
。那么,是否可以使用终端命令卸载scrapy及其所有需求包?
答案 0 :(得分:0)
有点做作,但你可以使用这样的东西
for p in `pip show scrapy | grep 'Requires:' | tr ',' ' ' | cut -d " " -f2-`;
do
pip uninstall $p;
done;
答案 1 :(得分:0)
pip-autoremove是一个Python软件包,可删除软件包及其所有依赖项:
pip install pip-autoremove
pip-autoremove <package> -y
答案 2 :(得分:-1)
pip uninstall
目前不支持删除依赖项。您可以手动转到安装scrapy的文件夹并将其删除。例如:/usr/local/lib/python2.7/dist-packages/scrapy
。
例如,如果它位于'/PATH/TO/SCRAPY'
,请在终端上运行此命令:
sudo rm -rf /PATH/TO/SCRAPY