Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 scrapy startproject教程错误Mac OS_Python 2.7_Web Scraping_Scrapy - Fatal编程技术网

Python 2.7 scrapy startproject教程错误Mac OS

Python 2.7 scrapy startproject教程错误Mac OS,python-2.7,web-scraping,scrapy,Python 2.7,Web Scraping,Scrapy,我对Python和一般的编码都是新手。我正试图通过刮泥机制造刮板。我正在Mac OS 10.12.6上尝试这样做。我已经尽可能地遵循了说明(),但是当我打电话时 scrapy startproject教程我得到以下输出。解决这个问题和理解未来错误消息的最佳方法是什么 谢谢 File "/usr/local/bin/scrapy", line 9, in <module> load_entry_point('Scrapy==1.4.0', 'console_scripts',

我对Python和一般的编码都是新手。我正试图通过刮泥机制造刮板。我正在Mac OS 10.12.6上尝试这样做。我已经尽可能地遵循了说明(),但是当我打电话时 scrapy startproject教程我得到以下输出。解决这个问题和理解未来错误消息的最佳方法是什么

谢谢

File "/usr/local/bin/scrapy", line 9, in <module>
    load_entry_point('Scrapy==1.4.0', 'console_scripts', 'scrapy')()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 565, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2697, in load_entry_point
    return ep.load()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2370, in load
    return self.resolve()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2376, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/Library/Python/2.7/site-packages/Scrapy-1.4.0-py2.7.egg/scrapy/cmdline.py", line 9, in <module>
    from scrapy.crawler import CrawlerProcess
  File "/Library/Python/2.7/site-packages/Scrapy-1.4.0-py2.7.egg/scrapy/crawler.py", line 7, in <module>
    from twisted.internet import reactor, defer
  File "/Library/Python/2.7/site-packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/twisted/internet/reactor.py", line 38, in <module>
    from twisted.internet import default
  File "/Library/Python/2.7/site-packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/twisted/internet/default.py", line 56, in <module>
    install = _getInstallFunction(platform)
  File "/Library/Python/2.7/site-packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/twisted/internet/default.py", line 50, in _getInstallFunction
    from twisted.internet.selectreactor import install
  File "/Library/Python/2.7/site-packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/twisted/internet/selectreactor.py", line 18, in <module>
    from twisted.internet import posixbase
  File "/Library/Python/2.7/site-packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/twisted/internet/posixbase.py", line 18, in <module>
    from twisted.internet import error, udp, tcp
  File "/Library/Python/2.7/site-packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/twisted/internet/tcp.py", line 28, in <module>
    from twisted.internet._newtls import (
  File "/Library/Python/2.7/site-packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/twisted/internet/_newtls.py", line 21, in <module>
    from twisted.protocols.tls import TLSMemoryBIOFactory, TLSMemoryBIOProtocol
  File "/Library/Python/2.7/site-packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/twisted/protocols/tls.py", line 63, in <module>
    from twisted.internet._sslverify import _setAcceptableProtocols
  File "/Library/Python/2.7/site-packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/twisted/internet/_sslverify.py", line 38, in <module>
    TLSVersion.TLSv1_1: SSL.OP_NO_TLSv1_1,
AttributeError: 'module' object has no attribute 'OP_NO_TLSv1_1'
文件“/usr/local/bin/scrapy”,第9行,在
加载入口点('Scrapy==1.4.0','console\u scripts','Scrapy')()
文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/Python/pkg_resources/__init__.py”,第565行,加载入口点
返回获取分布(dist)。加载入口点(组、名称)
文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/Python/pkg_resources/__init__.py”,第2697行,加载入口点
返回ep.load()
文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/Python/pkg_resources/__init__.py”,第2370行,已加载
返回self.resolve()
文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/Python/pkg_resources/__init__.py”,第2376行,解析为
module=\uuuu导入(self.module\u name,fromlist=[''\uuuu name\uuuuuuu'],级别=0)
文件“/Library/Python/2.7/site packages/Scrapy-1.4.0-py2.7.egg/Scrapy/cmdline.py”,第9行,在
从scrapy.crawler导入crawler进程
文件“/Library/Python/2.7/site packages/Scrapy-1.4.0-py2.7.egg/Scrapy/crawler.py”,第7行,在
从twisted.internet导入反应器,延迟
文件“/Library/Python/2.7/site packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/Twisted/internet/reactor.py”,第38行,in
从twisted.internet导入默认值
文件“/Library/Python/2.7/site packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/Twisted/internet/default.py”,第56行,in
安装=\u getInstallFunction(平台)
文件“/Library/Python/2.7/site packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/Twisted/internet/default.py”,第50行,在_getInstallFunction中
从twisted.internet.selectreactor导入安装
文件“/Library/Python/2.7/site packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/Twisted/internet/selectreactor.py”,第18行,in
从twisted.internet导入posixbase
文件“/Library/Python/2.7/site packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/Twisted/internet/posixbase.py”,第18行,in
来自twisted.internet导入错误、udp、tcp
文件“/Library/Python/2.7/site packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/Twisted/internet/tcp.py”,第28行,in
从twisted.internet.\u newtls导入(
文件“/Library/Python/2.7/site packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/Twisted/internet/_newtls.py”,第21行,in
从twisted.protocols.tls导入TLSMemoryBIOFactory、TLSMemoryBIOProtocol
文件“/Library/Python/2.7/site packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/Twisted/protocols/tls.py”,第63行,in
从twisted.internet.\u sslverify导入\u setAcceptableProtocols
文件“/Library/Python/2.7/site packages/Twisted-17.9.0-py2.7-macosx-10.12-intel.egg/Twisted/internet/_-sslverify.py”,第38行,in
TLSVersion.TLSv1_1:SSL.OP_NO_TLSv1_1,
AttributeError:“模块”对象没有属性“OP\u no\u TLSv1\u 1”

我通过更新到pyOpenSSL 0.14解决了这个问题

不久之后,虽然我对python的本地版本和用户版本有了更多的问题,但通过下载Anaconda解决了这些问题。

请在一个列表中显示您的代码。