gnu-octave / symbolic

A Symbolic Package for Octave using SymPy
https://octave.sourceforge.io/symbolic/
GNU General Public License v3.0
152 stars 36 forks source link

Fixes #1009 #1201

Closed alexvong243f closed 2 years ago

alexvong243f commented 2 years ago

This PR fixes #1009 by updating inst/private/assert_have_python_and_sympy.m so that sympref diagnose

  1. Show full path of Python executable when using non-Pythonic IPC.
  2. Detect if Python is running in a Cygwin-like POSIX environment when using non-Pythonic IPC.
cbm755 commented 2 years ago

I split the commands into two steps b/c I feel the commands should be simple and understandable (maybe users want to copy-paste them to their terminal for example).

This looks good to me, +1 to merge