Mac下安装Scrapy,有点小麻烦,但是解决后发现了其实也不难。
问题:我在pycharm里面安装scrapy 运行scrapy完全没有问题。
显示图片如下:
这个意思就是scrapy好使的意思了。
我在macbook电脑上开始一波pip install scrapy
下面就是见证智障的时刻了。
问题一:
- scrapy: command not found
- OSError: [Errno 1] Operation not permitted: ‘/tmp/pip-HG6JNq-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info
这两个问题就跟日了狗一样烦着我:
说six package的问题,那我在下面刷了一波666了咋就不行呢?
解决方法:忽略已经安装的six包
sudo pip install scrapy --ignore-installed six
参考来源:Six issue when installing package
问题二:
[Errno 13] Permission denied
解决方法:通过 users 文件夹安装
python -m pip install --user google-assistant-sdk[samples]
参考来源:Permission denied How i solve this problem
问题三:第三个问题其实就很nice了,安装成功但是报command not found错误。
我主要是在这一步卡住了,网上查到的资料是说,报错原因是环境变量没有配置好,但是我加入环境变量后也还是不行,所以在这里我先附上参考链接,对我没用可能对其他人有用呢。
这里呢,我自己设定了一波环境变量,但是依旧是 command not found。
我把scrapy卸载掉,用python3安装一波,这个问题就不复存在了。
第一步:pip uninstall scrapy
第二步:pip3 install scrapy
python2下载scrapy坑点很多,建议python3解决一波。