Eep. At this point I usually install Anaconda. At least then you get a clean python environment to start with.
I start Leo with python3 ./launchLeo.py from the leo-editor/leo directory. Did the install script for Qt give you a way to uninstall? Chris On Sun, Jan 20, 2019 at 2:49 PM John Kane <[email protected]> wrote: > > > On Sunday, January 20, 2019 at 4:53:19 PM UTC-5, Chris George wrote: >> >> I hate QT problems. >> >> Try: >> >> sudo apt install qt5-default >> >> >> > >> >> On Sunday, January 20, 2019 at 1:10:48 PM UTC-8, John Kane wrote: >>> >>> >>> >>> On Sunday, January 20, 2019 at 2:46:48 PM UTC-5, Chris George wrote: >>>> >>>> If you are wanting to install Leo using the Debian instructions I am >>>> not the guy to help you. >>>> >>>> I can, however, help you get Leo installed under Ubuntu 18.04 using an >>>> alternate method. >>>> >>>> First the prerequisites for python3: >>>> >>>> sudo apt install python3-docutils python3-pip git >>>> >>>> pip3 install nbformat pyenchant >>>> >>>> >>>> >>>> Install QT5 by visiting here and following the directions. >>>> >>>> https://wiki.qt.io/Install_Qt_5_on_Ubuntu >>>> >>>> Now install Leo via git: >>>> >>>> git clone https://github.com/leo-editor/leo-editor.git >>>> >>>> cd leo-editor >>>> >>>> ./launchLeo.py >>>> >>>> For simplicity I add my home directory to my path and run Leo from a >>>> bash script that lives there: >>>> >>>> #!/bin/bash >>>> >>>> cd ~/leo-editor >>>> git pull >>>> python3 ./launchLeo.py --session-restore --session-save $1 $2 $3 >>>> >>>> I always run the devel version of Leo and have had almost zero downtime >>>> over many years. Run the following git command before starting Leo: >>>> >>>> From your home directory. >>>> >>>> >>>> cd leo-editor >>>> git checkout devel >>>> >>>> >>>> Please feel free to ask questions. And someone who knows how to do it >>>> via the Debain method will be along soon if that is your preference. >>>> >>>> Chris >>>> >>>> >>> This is great. I don't care how I install Leo, I just want to install >>> it. I was using the Debian approach simply because that is my usual way to >>> install programs. >>> >>> Your method is great. So far I seem to have installed QT5 (tools only) >>> and installed Leo smoothly but I am running into a Qt5 problem. I have >>> never dealt with Qt before so I have no idea if I mucked up the >>> installation or what. By only installing the "Default" that is * tools* >>> did I miss something? Qt Creator loaded so I was assuming a successful >>> installation. I google AssertionError but did not see anything that looked >>> relevant to an amateur like me. >>> Any suggestions? >>> >>> *Error Message* >>> >>> john@john-T510:~/leo-editor$ ./launchLeo.py >>> >>> setting leoID from os.getenv('USER'): 'john' >>> reading settings in /home/john/leo-editor/leo/config/leoSettings.leo >>> Traceback (most recent call last): >>> >>> File "/home/john/leo-editor/leo/core/leoApp.py", line 1054, in >>> createQtGui >>> assert Qt >>> >>> AssertionError >>> >>> can not import Qt >>> john@john-T510:~/leo-editor$ >>> >>> Thanks again. >>> >>> >>> >> > On Sunday, January 20, 2019 at 4:53:19 PM UTC-5, Chris George wrote: >> >> I hate QT problems. >> >> Try: >> >> sudo apt install qt5-default >> >> Nope, same error message. You say you hate QT problems. I've lived in > fear for years at the prospect of having to install it. > I, assume anyway, that I installed Python3.7.x this morning and purged > Python2.7 but now I see I get this: > john@john-T510:~$ python --version > Python 2.7.15rc1 > john@john-T510:~$ > > Currently my /etc file has folders labeled python, python2.7, python3, > python3.6, python7. All execute. > Somewhat strangely, at least to my unsophisticated mind , /usr/include/ > does not have "python" or "python7" > > How the blazes I got all that in there I don't know but I am not exactly a > Linux expert. Rank amateur is a better term. > > Have I got enough Python crap in there that Qt is getting totally confused? > > > Thanks for all the help > > > > > >> On Sunday, January 20, 2019 at 1:10:48 PM UTC-8, John Kane wrote: >>> >>> >>> >>> On Sunday, January 20, 2019 at 2:46:48 PM UTC-5, Chris George wrote: >>>> >>>> If you are wanting to install Leo using the Debian instructions I am >>>> not the guy to help you. >>>> >>>> I can, however, help you get Leo installed under Ubuntu 18.04 using an >>>> alternate method. >>>> >>>> First the prerequisites for python3: >>>> >>>> sudo apt install python3-docutils python3-pip git >>>> >>>> pip3 install nbformat pyenchant >>>> >>>> >>>> >>>> Install QT5 by visiting here and following the directions. >>>> >>>> https://wiki.qt.io/Install_Qt_5_on_Ubuntu >>>> >>>> Now install Leo via git: >>>> >>>> git clone https://github.com/leo-editor/leo-editor.git >>>> >>>> cd leo-editor >>>> >>>> ./launchLeo.py >>>> >>>> For simplicity I add my home directory to my path and run Leo from a >>>> bash script that lives there: >>>> >>>> #!/bin/bash >>>> >>>> cd ~/leo-editor >>>> git pull >>>> python3 ./launchLeo.py --session-restore --session-save $1 $2 $3 >>>> >>>> I always run the devel version of Leo and have had almost zero downtime >>>> over many years. Run the following git command before starting Leo: >>>> >>>> From your home directory. >>>> >>>> >>>> cd leo-editor >>>> git checkout devel >>>> >>>> >>>> Please feel free to ask questions. And someone who knows how to do it >>>> via the Debain method will be along soon if that is your preference. >>>> >>>> Chris >>>> >>>> >>> This is great. I don't care how I install Leo, I just want to install >>> it. I was using the Debian approach simply because that is my usual way to >>> install programs. >>> >>> Your method is great. So far I seem to have installed QT5 (tools only) >>> and installed Leo smoothly but I am running into a Qt5 problem. I have >>> never dealt with Qt before so I have no idea if I mucked up the >>> installation or what. By only installing the "Default" that is * tools* >>> did I miss something? Qt Creator loaded so I was assuming a successful >>> installation. I google AssertionError but did not see anything that looked >>> relevant to an amateur like me. >>> Any suggestions? >>> >>> *Error Message* >>> >>> john@john-T510:~/leo-editor$ ./launchLeo.py >>> >>> setting leoID from os.getenv('USER'): 'john' >>> reading settings in /home/john/leo-editor/leo/config/leoSettings.leo >>> Traceback (most recent call last): >>> >>> File "/home/john/leo-editor/leo/core/leoApp.py", line 1054, in >>> createQtGui >>> assert Qt >>> >>> AssertionError >>> >>> can not import Qt >>> john@john-T510:~/leo-editor$ >>> >>> Thanks again. >>> >>> >>> >> -- > 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. > -- 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.
