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 <csev...@auth.gr>
Sent: Wednesday, November 7, 2018 9:26 PM
To: Pietro Moras
Cc: Eric@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
_______________________________________________
Eric mailing list
Eric@riverbankcomputing.com
https://www.riverbankcomputing.com/mailman/listinfo/eric

Reply via email to