i have a perfectly working python script using Netmiko for connection to the devices and PyAts/Genie to do all the parsing, and it works beautifully, i have my organization devices inventory on an excel spreadsheet and with the script i can loop over all of them and extract information for a specific report... I have pipenv for a virtualenv and WSL2 with ubuntu 20.04 to run everything
But, i need to create a package, a unique file to run the script, using pyinstaller (inside the virtual env and the wsl2 ubuntu 20.04)... I can create the package with some success, but after connecting to the devices i run into the exception of:
Genie and PyATS are not installed. Please PIP install both Genie and PyATS:
pip install genie
pip install pyats
This exception is shown for each device connection when it tries to parse the commands.
Everything else in the package is working (the connection to the devices, the reading of the excel spreadsheet and so on...), the scripts loops over the devices and connects to each one but is not parsing the information since genie and pyats are not inside the bundle created by Pyinstaller...
Cisco Champion Radio · S7|E44: DevNet Specialization, Programmability and You!
Join this episode, featuring three Cisco partners, as they discuss the ins and outs of DevNet Specialization for partners.
DevNet Specialization is a catalyst for Cisco’s ecos...
If you wonder about Big Data and Analytics, the sessions below at Cisco Live Berlin will be for for you to attend. These sessions will cover what would need to know about Big Data, what are the latest technologies and tools for you to perform tasks of ana...
What does the term "data developer" mean? Apparently, it can mean different things to different people, in different contexts, at different times in history, or in different layers of a solution stack. It implies a developer who focuses on data applicatio...