我想在Mac OS X EI采用刮,并在终端使用Scrapy导入错误:无法导入名称xmlrpc_client
pip install scrapy
我已成功安装scrapy。 在那之后,我遇到了上述问题,当我试图在Pycharm“进口scrapy”:
Traceback (most recent call last):
File "/Users/ziyuan/PycharmProjects/untitled/en.py", line 1, in <module>
import scrape
File "/Library/Python/2.7/site-packages/scrapy/__init__.py", line 48, in <module>
from scrapy.spiders import Spider
File "/Library/Python/2.7/site-packages/scrapy/spiders/__init__.py", line 10, in <module>
from scrapy.http import Request
File "/Library/Python/2.7/site-packages/scrapy/http/__init__.py", line 12, in <module>
from scrapy.http.request.rpc import XmlRpcRequest
File "/Library/Python/2.7/site-packages/scrapy/http/request/rpc.py", line 7, in <module>
from six.moves import xmlrpc_client as xmlrpclib
ImportError: cannot import name xmlrpc_client
我曾尝试一切从Scrapy throws ImportError: cannot import name xmlrpc_client
具体而言,当我尝试了,投票最高的解决方案,第二行
sudo rm -rf/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six*
扔我一个问题:
我现在该做什么?我在谷歌搜索很长一段时间,我现在真的不知道。
这最后'rm'问题可能是由酋长的SIP“功能”引起的。禁用它应该允许您访问这些文件,但我不确定这会对您的原始问题有所帮助。 –
这是一个系统完整性保护http://stackoverflow.com/questions/32659348/operation-not-permitted-when-on-root-el-capitan-rootless-disabled – panda0