项目场景:
Mac装scrapy出错 python 3.9
问题描述:
原因分析:
直接
pip install scrapy
报错
解决方案
解决方案:
env CRYPTOGRAPHY_OSX_NO_LINK_FLAGS=1 LDFLAGS="$(brew --prefix openssl)/lib/libssl.a $(brew --prefix openssl)/lib/libcrypto.a" CFLAGS="-I$(brew --prefix openssl)/include" pip install scrape
提示:这里填写该问题的具体解决方案:
默认安装过Homebrew
sudo python get-pip.py
这里换成豆瓣镜像源,当然也可能还是不成功。
pip install -i https://pypi.douban.com/simple scrapy
- 报错
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
忽略已经安装的包
sudo pip install scrapy --ignore-installed six
解决方案
python -m pip install --user google-assistant-sdk[samples]
报错提示为pip版本过低 接下来升级一下pip版本:
python -m pip install --upgrade pip
还是解决不了的话 可以直接暴力卸载,换成python3.7