0
New installation procedure

Hi all, congrats on creating what I hope is a highly useful, much needed piece of software. I may have installed it correctly after some digging for the right info. I have no idea and can't figure out how to run eSim. So some simple instructions would be wonderful. I'm running Kubuntu 18.

Regarding the install procedure:

  • The web page, manual & GitHub detail a install.sh type install whereas actual is via a python setup.py.
  • setup.py uses function 'setuptools.find_namespace_packages'. Despite the official docs, none of the pythons (2, 3.6, 3.8) have this function. I edited set.py to use 'find_packages':

#packages=find_namespace_packages(where='src'), # No. Nope. Nosirreebob
packages=find_packages(), # No complaints from the command line

Command line:

:) sudo python3 setup.py develop
running develop
running egg_info
writing src/eSim.egg-info/PKG-INFO
writing dependency_links to src/eSim.egg-info/dependen
writing top-level names to src/eSim.egg-info/top_level
reading manifest file 'src/eSim.egg-info/SOURCES.txt'
writing manifest file 'src/eSim.egg-info/SOURCES.txt'
running build_ext
Creating /usr/local/lib/python3.6/dist-packages/eSim.ec)
Adding eSim 2.0.0 to easy-install.pth file

Installed /home/g/Projects/ArduinoPi/CicuitSims/eSim-m
Processing dependencies for eSim==2.0.0
Finished processing dependencies for eSim==2.0.0

*******************************************************

I also tried this:

:) pip install . # From inside eSim-master folder

Which also reported success.

So, how do I run it?


eSim 08-04-20, 2:34 p.m. gryphonB2
0

You may have misunderstood the installation procedure. The file "setup.py" is for Travis CI and not for installation. For installing eSim and related instructions, please refer here.

14-04-20, 5:31 p.m. rahulp13


Log-in to answer to this question.