[Eric] Tech.Report about Deployment—a naive question

Studio - PM Studio-PM at hotmail.com
Thu Nov 8 05:44:25 GMT 2018


As all other testimonies I got so far [all confirmed by my own direct and frustrating experience], this one too describes such indispensable final step as an intricate hopeless nightmare.


   Still, as a naive Mr. User, I see that:

<!> Eric IDE in itself is a nice piece of s/w that comes in form of a well packaged file, well suited to be installed into “any” usual computer, provided well defined & standard prerequisites granted.

   So, again as a naive Mr. User, I would naively ask:

<?> Why on Earth isn't there in the very Eric IDE [as with all not-Python IDE I happened to use...] an obvious command “simply” generating such an obvious file, as the obvious conclusion of any usual s/w design process?


Still curious to know [though not playing any more the role of a naive Mr. User...].

Yours,

- P.M.

________________________________
From: Christos Sevastiadis <csevast at auth.gr>
Sent: Wednesday, November 7, 2018 9:26 PM
To: Pietro Moras
Cc: Eric at riverbankcomputing.com
Subject: Re: [Eric] Tech.Report about Deployment

Dear Mr. Pietro Moras,

The subject of scientific computing in Python it is complicated because of the plethora of multi depended Python packages. For that reason the Conda virtual environment and Anaconda index repository manager is developed. My setup is depended on Conda environments, and Anaconda index and PyPI repositories.

To come over with the Python, Conda and Eric computing ecosystem complexity I developed some batch scripts (CMD in Windows). I automated the installation of Python distribution with Miniconda, which is the minimal installation of Anaconda distribution for Python, the creation of my virtual environments with Conda, the installation of the desired packages with Conda and Pip, and the installation of Eric with the cloning and setup execution of its repository last revision. I consider that it is important the Conda functionalities to be integrated to Eric but I really don't know how to integrate a packaging of the mixture of Conda and Pip installed packages, because of some differences in the installation directories between them. I never tried cx-freeze or pyinstaller and I don't have any specific experience on the subject of automatic on package deploying.

Sincerely
Christos Sevastiadis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/eric/attachments/20181108/b8c3d940/attachment.html>


More information about the Eric mailing list