Hello Lewis,

2017-12-10 13:03 GMT+01:00 lewis <[email protected]>:

> Hi All,
> Here is the first draft of a revised Installation Guide. Writing it was
> quite revealing. Edward, you are right in saying that neither Leo's
> download or install pages clearly present the pros and cons of installing
> via Anaconda, pip, git, setup.py, etc.
> Initially I tried to present these choices succinctly. It's not worth the
> trouble; there are always exceptions, catches and exclusions. It would be a
> long, tedious discussion and a new users head would be spinning. The PyQt
> issues caused some difficulty.
>

VR> My feedback focuses on Leo in a Windows environment ...

I have come to the conclusion that guiding users towards using *pip* is the
> best method. The main reasons being that it installs PyQt5 plus other
> dependencies easily and it interacts well with Git.
>

VR> I guess, it's not a surprise that I do agree with your conclusion ;-)

I also came to the view that it's not a good idea to recommend Miniconda as
> a solution for new users installing Leo. There is no direct easy install
> path as *conda install leo* currently doesn't work. Using pip achieves the
> same results for all required packages.
> I understand this is a matter of preference. Ditto for Anaconda.
>

VR> I can't comment, as I've not spent any time analyzing Anaconda and/or
Miniconda.

In summary, the Install Guide says:
> 1. Install Python
>

VR> Which assumptions are you making w.r.t. to Python having being added to
PATH?


> 2. Install Leo with pip
>

VR> Are you aware about the recent additions Matt has put into the
installation of Leo via pip?
VR>
VR> A simple "pip install leo" takes care about all/ most dependencies for
a Leo user, i.e. no need to install PyQt, docutils, sphinx, etc separately
...

3. Use Git and/or Miniconda if you prefer
>
> Some final comments. I agree fully with your view that we want to minimize
> the words that need to be read before a prospective user can use Leo. I
> feel there we can have less focus on 'Downloading Leo' and more focus on
> 'Installing & Running Leo'.
>

VR> I do agree with this comment. - One question however to approach you
have chosen in your update: Why do you specifically refer to "launchLeo.py"
- and - do not use the script "leo" or "leoc" which are available, when Leo
is installed via pip?

Let the discussion commence!
>

VR> Thanks for creating this update. - It's a very good base to document
the installation improvements, that we hopefully will see in Leo 5.7!

With kind regards,

Viktor

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to