Macos 在python 3.5上安装pyshark
我已经在MacOSX(ElCapitan)上安装了python 3.5。我想在python中导入pyshark模块,但我得到了一个错误。 我安装了pyshark需求,例如(日志、lxml、手推车、py),但我无法导入pyshark模块Macos 在python 3.5上安装pyshark,macos,python-3.x,pyshark,Macos,Python 3.x,Pyshark,我已经在MacOSX(ElCapitan)上安装了python 3.5。我想在python中导入pyshark模块,但我得到了一个错误。 我安装了pyshark需求,例如(日志、lxml、手推车、py),但我无法导入pyshark模块 pip3 list >> syncio (3.4.3) futures (3.0.3) Logbook (0.12.3) lxml (3.5.0) pip (7.1.2) py (1.4.30) pyshark (0.3.6) setuptools (
pip3 list >>
syncio (3.4.3)
futures (3.0.3)
Logbook (0.12.3)
lxml (3.5.0)
pip (7.1.2)
py (1.4.30)
pyshark (0.3.6)
setuptools (18.2)
trollius (2.0)
导入pyshark模块错误:
>>> import pyshark
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pyshark/__init__.py", line 1, in <module>
from pyshark.capture.live_capture import LiveCapture
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pyshark/capture/live_capture.py", line 1, in <module>
from pyshark.capture.capture import Capture
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pyshark/capture/capture.py", line 6, in <module>
import trollius as asyncio
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/trollius/__init__.py", line 21, in <module>
from .base_events import *
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/trollius/base_events.py", line 39, in <module>
from . import coroutines
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/trollius/coroutines.py", line 15, in <module>
from . import futures
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/trollius/futures.py", line 116, in <module>
class Future(object):
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/trollius/futures.py", line 426, in Future
__await__ = __iter__ # make compatible with 'await' expression
NameError: name '__iter__' is not defined
导入pyshark
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pyshark/__-init___;.py”,第1行,在
从pyshark.capture.live\u捕获导入LiveCapture
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/pyshark/capture/live_capture.py”,第1行,在
从pyshark.capture.capture导入捕获
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/pyshark/capture/capture.py”,第6行,在
以异步方式导入trollius
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/trollius/_init__.py”,第21行,在
从.base\u事件导入*
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/trollius/base_events.py”,第39行,在
从…起导入协同程序
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/trollius/coroutines.py”,第15行,在
从…起进口期货
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/trollius/futures.py”,第116行,在
类未来(对象):
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/trollius/futures.py”,第426行,将来
__wait_u___#使与'wait'表达式兼容
名称错误:未定义名称“\uuuu iter\uuuuuu”
导入无轨电车模块时也出现错误:
>>> import trollius
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/trollius/__init__.py", line 21, in <module>
from .base_events import *
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/trollius/base_events.py", line 39, in <module>
from . import coroutines
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/trollius/coroutines.py", line 15, in <module>
from . import futures
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/trollius/futures.py", line 116, in <module>
class Future(object):
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/trollius/futures.py", line 426, in Future
__await__ = __iter__ # make compatible with 'await' expression
NameError: name '__iter__' is not defined
>>导入trollius
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/trollius/_init__.py”,第21行,在
从.base\u事件导入*
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/trollius/base_events.py”,第39行,在
从…起导入协同程序
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/trollius/coroutines.py”,第15行,在
从…起进口期货
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/trollius/futures.py”,第116行,在
类未来(对象):
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/trollius/futures.py”,第426行,将来
__wait_u___#使与'wait'表达式兼容
名称错误:未定义名称“\uuuu iter\uuuuuu”
谁能帮我解决一下,我不知道出了什么问题。
在高级中感谢这在中被报告为一个bug 在解决问题之前,您可以通过执行以下操作从ludios安装来暂时解决问题:
pip install -U git+https://github.com/ludios/trollius@f757a29815c2c9f5c3a691135ff758649fe84098#egg=trollius
请记住,这只是一个临时和非官方的解决方案。所以点击问题页面上的“订阅”按钮:订阅通知。正式解决问题后,请使用正式解决方案。这在 在解决问题之前,您可以通过执行以下操作从ludios安装来暂时解决问题:
pip install -U git+https://github.com/ludios/trollius@f757a29815c2c9f5c3a691135ff758649fe84098#egg=trollius
请记住,这只是一个临时和非官方的解决方案。所以点击问题页面上的“订阅”按钮:订阅通知。正式解决问题后,使用正式解决方案