import snappi is failing with Python Version 3.9 & 2.7.17
`3.9.0
ImportError while loading conftest 'C:\Anish\snappi-ixnetwork\tests\conftest.py'.
tests\conftest.py:2: in
import snappi
from .snappi import Config
c:\users\agottapu\appdata\local\programs\python\python39-32\lib\site-packages\snappi\snappi.py:17: in
from snappi import otg_pb2_grpc as pb2_grpc
c:\users\agottapu\appdata\local\programs\python\python39-32\lib\site-packages\snappi\otg_pb2_grpc.py:9: in
from snappi import otg_pb2 as otg__pb2
c:\users\agottapu\appdata\local\programs\python\python39-32\lib\site-packages\snappi\otg_pb2.py:23: in
_CONFIG = DESCRIPTOR.message_types_by_name['Config']
E AttributeError: 'NoneType' object has no attribute 'message_types_by_name'
2.7.17
Python 2.7.17 (default, Sep 30 2020, 13:38:04)
[GCC 7.5.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
import snappi
Traceback (most recent call last):
File "", line 1, in
File "/var/johnar/.local/lib/python2.7/site-packages/snappi/init.py", line 1, in
from .snappi import Config
File "/var/johnar/.local/lib/python2.7/site-packages/snappi/snappi.py", line 14, in
from google.protobuf import json_format
File "/var/johnar/.local/lib/python2.7/site-packages/google/protobuf/json_format.py", line 54, in
from google.protobuf.internal import type_checkers
File "/var/johnar/.local/lib/python2.7/site-packages/google/protobuf/internal/type_checkers.py", line 52, in
from google.protobuf.internal import decoder
File "/var/johnar/.local/lib/python2.7/site-packages/google/protobuf/internal/decoder.py", line 87, in
from google.protobuf.internal import encoder
File "/var/johnar/.local/lib/python2.7/site-packages/google/protobuf/internal/encoder.py", line 71, in
from google.protobuf.internal import wire_format
File "/var/johnar/.local/lib/python2.7/site-packages/google/protobuf/internal/wire_format.py", line 36, in
from google.protobuf import descriptor
File "/var/johnar/.local/lib/python2.7/site-packages/google/protobuf/descriptor.py", line 113
class DescriptorBase(metaclass=DescriptorMetaclass):
^
SyntaxError: invalid syntax
`
import snappi is failing with Python Version 3.9 & 2.7.17
`3.9.0
ImportError while loading conftest 'C:\Anish\snappi-ixnetwork\tests\conftest.py'. tests\conftest.py:2: in
import snappi
from .snappi import Config
c:\users\agottapu\appdata\local\programs\python\python39-32\lib\site-packages\snappi\snappi.py:17: in
from snappi import otg_pb2_grpc as pb2_grpc
c:\users\agottapu\appdata\local\programs\python\python39-32\lib\site-packages\snappi\otg_pb2_grpc.py:9: in
from snappi import otg_pb2 as otg__pb2
c:\users\agottapu\appdata\local\programs\python\python39-32\lib\site-packages\snappi\otg_pb2.py:23: in
_CONFIG = DESCRIPTOR.message_types_by_name['Config']
E AttributeError: 'NoneType' object has no attribute 'message_types_by_name'
2.7.17
Python 2.7.17 (default, Sep 30 2020, 13:38:04) [GCC 7.5.0] on linux2 Type "help", "copyright", "credits" or "license" for more information.