Sorry about the delay in seeing this thread - Barry, I assume that this means 
that despite the pain you have at least some sort of working Sphinx. I 
hesitated to add anything related to Sphinx to the existing docs build 
(controlled by the makefiles) yet, but as more things are ported there that 
would make sense. 


> Am 07.07.2020 um 14:18 schrieb Barry Smith <bsm...@petsc.dev>:
> 
>   "Any Python package that you install with brew will install the Homebrew 
> Python build."
> 
>   Sure in general with python on Apple, but you ignored my statement:  
> 
> $ which sphinx-build
> /usr/local/opt/sphinx-doc/bin/sphinx-build
> ~/Src/petsc/src/ksp/ksp/interface (master=) arch-master
> $ more /usr/local/opt/sphinx-doc/bin/sphinx-build
> #!/usr/local/Cellar/sphinx-doc/3.0.4/libexec/bin/python3.8
> # -*- coding: utf-8 -*-
> import re
> import sys
> from sphinx.cmd.build import main
> 
> sphinx seems to be carrying around its own python internally, thus quite 
> rightly getting Jed upset about packaging on Apple of open source software.  
> Or perhaps I misunderstand that line.
> 
>   Barry
> 
> 
>> On Jul 7, 2020, at 2:40 AM, Lisandro Dalcin <dalc...@gmail.com 
>> <mailto:dalc...@gmail.com>> wrote:
>> 
>> 
>> 
>> On Tue, 7 Jul 2020 at 05:37, Barry Smith <bsm...@petsc.dev 
>> <mailto:bsm...@petsc.dev>> wrote:
>> 
>>   My fault, for some reason sphinx from brew installed its own private 
>> python so I had to do the pip at that.
>> 
>> 
>> Any Python package that you install with brew will install the Homebrew 
>> Python build. Start using that one, and forget about the system Python 
>> install.
>> From brew you get `/usr/local/bin/python3`, and then you can freely `python3 
>> -m pip install <package>`
>> I further symlink `/usr/local/bin/{python|pip}3` to `~/bin/{python|pip}`, so 
>> I don't have to deal ever again with the EOLed system Apple Python 2.
>> 
>> -- 
>> Lisandro Dalcin
>> ============
>> Research Scientist
>> Extreme Computing Research Center (ECRC)
>> King Abdullah University of Science and Technology (KAUST)
>> http://ecrc.kaust.edu.sa/ <http://ecrc.kaust.edu.sa/>
> 

Reply via email to