Python 无法在我的mac上安装Scrapy
我目前正在使用Mac OS X 10.11.1 El Capitan。我在mac上安装了python 2.7和3.5。我还安装了pip。然而,我总是无法在我的mac上安装scrapy 我曾经Python 无法在我的mac上安装Scrapy,python,macos,scrapy,pip,Python,Macos,Scrapy,Pip,我目前正在使用Mac OS X 10.11.1 El Capitan。我在mac上安装了python 2.7和3.5。我还安装了pip。然而,我总是无法在我的mac上安装scrapy 我曾经 $sudo pip install scrapy 它总是发现错误。 (像这样) 还有这个 Command "/usr/bin/python -c "import setuptools, tokenize;__file__='/private/tmp/pip-build-veAN2s/lxml/setup.
$sudo pip install scrapy
它总是发现错误。
(像这样)
还有这个
Command "/usr/bin/python -c "import setuptools, tokenize;__file__='/private/tmp/pip-build-veAN2s/lxml/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-8tLCDw-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/tmp/pip-build-veAN2s/lxml
谁能告诉我问题和解决办法是什么 尝试一下
轻松安装。在安装和卸载Python3之后,我很难安装scrapy
easy install
解决了我的问题。尝试一下easy install
。在安装和卸载Python3之后,我很难安装scrapy
<代码>轻松安装
解决了我的问题。问题在于您的MacOS与默认的Python2链接,而默认的Python2又会丢失相应的GCC标志来编译Scrapy
我想您已经安装了自制软件,然后执行以下操作:
安装自制python:
brew安装python
更新pip设置工具:
pip安装--升级pip设置工具
现在,应该可以了:
pip安装刮片
问题是您的MacOS与默认的Python2相链接,而默认的Python2又会丢失相应的GCC标志来编译Scrapy
我想您已经安装了自制软件,然后执行以下操作:
安装自制python:
brew安装python
更新pip设置工具:
pip安装--升级pip设置工具
现在,应该可以了:
pip安装刮片
请尝试以下命令:
苏多
C_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/INCLUDE/libxml2
:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/libxml2/libxml
:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include
pip安装scrapy——忽略已安装的六个
关闭SIP(系统完整性保护)
--然后重新启动,使用command+R进入调试模式,然后选择终端:
csrutil禁用
重新启动
重新安装六个
--然后拆下旧的六号,重新安装
sudorm-rf/Library/Python/2.7/site-packages/six*
sudorm-rf/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/Python/six*
sudopip安装六个
然后,刮擦的作品
xcode-select --install
请尝试以下命令:
苏多
C_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/INCLUDE/libxml2
:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/libxml2/libxml
:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include
pip安装scrapy——忽略已安装的六个
关闭SIP(系统完整性保护)
--然后重新启动,使用command+R进入调试模式,然后选择终端:
csrutil禁用
重新启动
重新安装六个
--然后拆下旧的六号,重新安装
sudorm-rf/Library/Python/2.7/site-packages/six*
sudorm-rf/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/Python/six*
sudopip安装六个
然后,刮擦的作品
xcode-select --install
升级后,您可能还没有更新代码命令行工具
升级后,您可能还没有更新代码命令行工具。在尝试了上述所有操作后,仍然失败。如果您使用的是Mojave和Py3虚拟环境,请看我的:
(env)$python -V
Python 3.5.3 (fdd60ed87e94, Apr 24 2018, 06:10:18)
[PyPy 6.0.0 with GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-902.0.39.1)]
(env)$ pip -V
pip 18.1 from xxx/xxx/pip (python 3.5)
指出这些:
export CPPFLAGS=-I/usr/local/opt/openssl/include
export LDFLAGS=-L/usr/local/opt/openssl/lib
资料来源:
希望它能帮助一些人。在尝试了以上所有操作但仍然失败后,如果您使用的是Mojave和Py3虚拟环境,那么这里是我的:
(env)$python -V
Python 3.5.3 (fdd60ed87e94, Apr 24 2018, 06:10:18)
[PyPy 6.0.0 with GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-902.0.39.1)]
(env)$ pip -V
pip 18.1 from xxx/xxx/pip (python 3.5)
指出这些:
export CPPFLAGS=-I/usr/local/opt/openssl/include
export LDFLAGS=-L/usr/local/opt/openssl/lib
资料来源:
希望它能帮助一些人。我有一条巨蟒,并获得以下抓取包元数据:。。。。解决包装规格:::::…………………………………………天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天各各各各各月月月月月日日日天天天天天天天天天天天各各各各各各各各各各各各各各各各各各各各各各各各各各各各各日日日日日日日日日日日日日日各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各100%错误:包装规格不符合要求。生成提示:提示:以下软件包相互冲突:-scrapy-python 3.5*错误消息询问您可能想回答的问题:在库libxml2中找不到函数xmlCheckVersion。是否安装了libxml2?
scrapy不支持python3I hava Anaconda并获取以下获取包元数据:。。。。解决包装规格:::::…………………………………………天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天天各各各各各月月月月月日日日天天天天天天天天天天天各各各各各各各各各各各各各各各各各各各各各各各各各各各各各日日日日日日日日日日日日日日各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各100%错误:包装规格不符合要求。生成提示:提示:以下软件包相互冲突:-scrapy-python 3.5*错误消息询问您可能想回答的问题:在库libxml2中找不到函数xmlCheckVersion。是否安装了libxml2?
scrapy不支持python3