04-13-2021 06:18 PM
Hello Boss,
I have installed ydk (0.8.5) and ydk-models-cisco-ios-xe (16.9.1) in my python virtual environment. Then I am going to install cisco-ios-xe_16_9_3.json . I downloaded "cisco-ios-xe_16_9_3.json" and upload it to ubuntu and tried to install it.
But unluck, it is unsuccessful.
Can you kindly give me some advice ?
Much appreicate!!
##################################Error message##############################################
(ydk-gen-envir) root@CNPDGWNCP142F0K:/home/jzhang/virtualenv/ydk-gen# ./generate.py --python --bundle profiles/bundles/cisco-ios-xe_16_9_3.json
Traceback (most recent call last):
File "./generate.py", line 492, in <module>
output_directory = (generator.generate(options.bundle))
File "/home/jzhang/virtualenv/ydk-gen/ydkgen/__init__.py", line 98, in generate
return self._generate_bundle(description_file)
File "/home/jzhang/virtualenv/ydk-gen/ydkgen/__init__.py", line 118, in _generate_bundle
profile = json.load(f)
File "/usr/lib/python3.6/json/__init__.py", line 299, in load
parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
File "/usr/lib/python3.6/json/__init__.py", line 354, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.6/json/decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.6/json/decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 7 column 1 (char 6)
(ydk-gen-envir) root@CNPDGWNCP142F0K:/home/jzhang/virtualenv/ydk-gen#
#################################Environment########################################################
(ydk-gen-envir) root@CNPDGWNCP142F0K:/home/jzhang/virtualenv# pip list | grep ydk
DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
ydk (0.8.5)
ydk-models-cisco-ios-xe (16.9.1)
ydk-models-ietf (0.1.5.post2)
(ydk-gen-envir) root@CNPDGWNCP142F0K:/home/jzhang/virtualenv#
(ydk-gen-envir) root@CNPDGWNCP142F0K:/home/jzhang/virtualenv/ydk-gen/profiles/bundles# ls -l cisco-ios-xe_16_9_3.json
-rw-r--r-- 1 root root 256398 Apr 14 08:06 cisco-ios-xe_16_9_3.json
(ydk-gen-envir) root@CNPDGWNCP142F0K:/home/jzhang/virtualenv/ydk-gen/profiles/bundles#
Solved! Go to Solution.
04-14-2021 10:09 AM
You've got en error in the bundle profile. Based on the error message it is simple JSON syntax.
04-14-2021 10:09 AM
You've got en error in the bundle profile. Based on the error message it is simple JSON syntax.
04-14-2021 05:04 PM
Thank you Sir.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide