bugGNU Octave - Bugs: bug #60343, Document that MXE Octave bundles a...

 
 

bug #60343: Document that MXE Octave bundles a minimal python

Submitter:  Karthikeyan R <karthikeyan564>
Submitted:  Mon 05 Apr 2021 11:28:09 AM UTC
   
 
Category:  Documentation Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Documentation
Status:  Confirmed Assigned to:  None
Originator Name:  Prometheus Open/Closed:  * Open
Release:  * 6.2.0 Operating System:  * Microsoft Windows
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 24 Jan 2024 07:25:45 AM UTC, comment #5: 

I've made the following change to that Wiki page:
https://wiki.octave.org/wiki/index.php?title=Octave_for_Microsoft_Windows&diff=15041&oldid=15037

A more detailed documentation for the requirements of the Pythonic package would probably be better suited for the documentation pages of the Pythonic package.

Markus Mützel <mmuetzel>
Group administrator
Wed 24 Jan 2024 12:32:19 AM UTC, comment #4: 

And by 'the best place' I just mean that's probably the best place for it to fit on the wiki. I can't imagine that page gets many views. I don't know if there's a more visible location where it would make sense.

Nicholas Jankowski <nrjank>
Group Member
Wed 24 Jan 2024 12:01:10 AM UTC, comment #3: 

The best place for this would probably be on:
https://wiki.octave.org/Octave_for_Microsoft_Windows

It would be easy enough to mention the bundled python in the packages section, but what are the instructions for switching to a complete version? looking at the package instructions, I'm guessing they'd just follow 2 or 3?  would they have to uninstall the bundled one first or could they just run the pkg install command?

Nicholas Jankowski <nrjank>
Group Member
Tue 06 Apr 2021 07:25:23 AM UTC, comment #2: 

Re-opening report and re-categorizing as documentation bug.

We should probably document that Octave bundles a minimal version of Python and give instructions on how to switch to a complete version.

I'm not sure where that could be done though. On the Wiki?

IIUC, those instructions could probably be similar to option 2 on this page:
https://github.com/cbm755/octsympy/wiki/Notes-on-Windows-installation

Markus Mützel <mmuetzel>
Group administrator
Mon 05 Apr 2021 04:12:43 PM UTC, comment #1: 

You shouldn't do that.
The python that is bundled with the Octave installer is a minimal version that was only ever thought to be used with the symbolic package that is bundled already.

Install a "full blown" and complete python and set the necessary variables for pythonic to use that version instead.

Markus Mützel <mmuetzel>
Group administrator
Mon 05 Apr 2021 11:28:09 AM UTC, original submission:  

The Windows installer installs the Linux Python header files. Thus stopping octave from installing any package that requires Python headers( for example Octave Pythonic package).

Try:

pkg install https://gitlab.com/mtmiller/octave-pythonic/-/archive/v0.0.1/octave-pythonic-v0.0.1.tar.gz


The problem was solved after I replaced the headers with the correct ones in (C:\Program Files\GNU Octave\Octave-6.2.0\usr\include).

Karthikeyan R <karthikeyan564>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by nrjank (Posted a comment)
  • -email is unavailable- added by mmuetzel (Posted a comment)
  • -email is unavailable- added by karthikeyan564 (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2021-04-06 mmuetzel CategoryLibraries Documentation
        Item GroupInstallation Failure Documentation
        StatusInvalid / Not an Octave Bug Confirmed
        Open/ClosedClosed Open
        SummaryWrong Python header files installed in Windows during installation Document that MXE Octave bundles a minimal python
    2021-04-05 mmuetzel StatusNone Invalid / Not an Octave Bug
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code