Tidying up Python

Christoph Kukulies kuku at kukulies.org
Sun Jul 13 07:42:57 UTC 2025


Addendum:

$ port select --summary
Name      Selected       Options
====      ========       =======
clang     none           mp-clang-17 none
cython    none           cython27 none
docutils  none           py313-docutils none
httpx     none           py311-httpx py313-httpx none
ipython   py313-ipython  py311-ipython py313-ipython none
ipython3  py313-ipython  py311-ipython py313-ipython none
jupyter   py311-jupyter  py311-jupyter py313-jupyter none
llvm      none           mp-llvm-17 mp-llvm-19 none
py-sympy  py311-sympy    py311-sympy none
pygments  none           py311-pygments py313-pygments none
python    python311      python27 python27-apple python311 python312 python313 python37 python38 python38-apple none
python2   none           python27 python27-apple none
python3   python311      python311 python312 python313 python37 python38 python38-apple none



> Am 13.07.2025 um 09:40 schrieb Christoph Kukulies via macports-users <macports-users at lists.macports.org>:
> 
> I finally got everything tidied up, running Python 3.11 now. My `jupyter notebook` invoking problem (jupyter-notebook not found) got solved when I came to the conclusion that
> selecting jupyter to the right py311-jupyter and doing so  for py-sympy.
> 
> Thanks again to all.
> 
> --
> Christoph
> 
> 
> 
>> Am 12.07.2025 um 11:26 schrieb Christoph Kukulies via macports-users <macports-users at lists.macports.org>:
>> 
>> Thanks. Then I'm wondering why /opt/local/bin/jupyter*
>> is not being used.
>> 
>> $ ls /opt/local/bin/ju*
>> /opt/local/bin/jupyter-3.13
>> /opt/local/bin/jupyter-console-3.13
>> /opt/local/bin/jupyter-dejavu-3.13
>> /opt/local/bin/jupyter-events-3.13
>> /opt/local/bin/jupyter-execute-3.13
>> /opt/local/bin/jupyter-kernel-3.13
>> /opt/local/bin/jupyter-kernelspec-3.13
>> /opt/local/bin/jupyter-lab-3.13
>> /opt/local/bin/jupyter-labextension-3.13
>> /opt/local/bin/jupyter-labhub-3.13
>> /opt/local/bin/jupyter-migrate-3.13
>> /opt/local/bin/jupyter-nbconvert-3.13
>> /opt/local/bin/jupyter-notebook-3.13
>> /opt/local/bin/jupyter-run-3.13
>> /opt/local/bin/jupyter-server-3.13
>> /opt/local/bin/jupyter-troubleshoot-3.13
>> /opt/local/bin/jupyter-trust-3.13
>> 
>> All my troubles would have been blown away ( command jupyter-notebook not found) if the correct mechanism
>> would point to these programs.
>> 
>> If I run
>> 
>> $ jupyter 3.13 notebook
>> 
>> everything works, but this would be a crock.
>> 
>> 
>> --
>> Christoph
>> 
>>> Am 12.07.2025 um 10:24 schrieb Ryan Carsten Schmidt <ryandesign at macports.org>:
>>> 
>>> On Jul 12, 2025, at 02:56, Christoph Kukulies wrote:
>>>> 
>>>> I tried that:
>>>> 
>>>>   sudo port install py313-jupyter
>>>> 
>>>> But /usr/local/bin/jupyter still points at python3.11
>>>> 
>>>> 
>>>> #!/usr/local/opt/python at 3.11/bin/python3.11
>>>> # -*- coding: utf-8 -*-
>>>> import re
>>>> import sys
>>>> from jupyter_core.command import main
>>>> if __name__ == '__main__':
>>>>     sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
>>>>     sys.exit(main())
>>>> 
>>>> Where does /usr/local/bin/jupyter actually stem from?
>>> 
>>> MacPorts uses /opt/local by default.
>>> 
>>> /usr/local is for software you install manually. On Intel Macs, Homebrew takes over this location. Attempting to configure MacPorts to use this location will produce a loud warning explaining that we don't recommend using that location.
>>> 
>>> Having Homebrew and MacPorts installed on the same computer will cause problems and is not recommended. Neither is installing software to /usr/local manually.
>>> 
>>> See https://trac.macports.org/wiki/FAQ#usrlocal
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20250713/7fdac422/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20250713/7fdac422/attachment.sig>


More information about the macports-users mailing list