Thanks Matt, I was beginning to suspect there was something like these from
some of the comments in setup.py, and ran across the "pip -e" variant on
stack overflow. I'm going to delete my leobase env and try this to see if
it get rid of the error.
On Sunday, March 22, 2020 at 1:26:20 PM UTC-4, Matt Wilkie wrote:
>
>
>
> On Saturday, 21 March 2020 07:32:11 UTC-7, tfer wrote:
>>
>> I been running Leo from a local clone of 'develop' under full Anaconda,
>> (not using env's, just adding things it complained about missing to the
>> base site packages). I've since gone to a miniconda base and created a
>> conda env 'leobase'. At some point playing with getting this barebones env
>> to work, I found out what setup.py is for and realized I should be letting
>> it handle this.
>>
>> Running:
>>
>>> ./setup.py develop
>>
>>
> It's prefered to use `pip install --editable path\to\code` over `python
> setup.py develop`. It has a handler for the dependencies needed just for
> setup (setup janitor in this instance). More importantly it registers the
> installed files so they can removed later with `pip uninstall {thing}`.
> With the `develop` method it's up to you to hunt down all the instances
> under PYTHONHOME site-packages, scripts, etc. and remove them. See
> https://stackoverflow.com/questions/30306099/pip-install-editable-vs-python-setup-py-develop
>
> -matt
>
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/leo-editor/f92b67fa-fd70-49ed-a1b8-95274c28c3a2%40googlegroups.com.