Upgrade woes: Numeric, gnuplot, and Python 2.4

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Jive

    Upgrade woes: Numeric, gnuplot, and Python 2.4

    Here's my sitch:

    I use gnuplot.py at work, platform Win32. I want to upgrade to Python 2.4.
    Gnuplot.py uses extension module Numeric. Numeric is now "unsupporte d."
    The documentation says "If you are new to Numerical Python, please use
    Numarray.". It's not that easy, dangit. The download page for numpy does
    not contain a 2.4 version of Numeric, and I suspect they do not intend to
    release one, because there IS a 2.4 version of Numarray.

    So here are my choices:

    1) Switch from gnuplot.py to some other plotting package.
    2) Convince, bribe, or cajole someone to implement gnuplot.py using
    Numarray.
    3) Hack on gnuplot.py myself. (Learning curve alert!)
    4) Buy a copy of the VC++ 7.1 and port Numeric myself. (I still don't know
    what to buy from Mr. Gates -- VC++ .net Standard?)
    5) Do something else I haven't thought of.

    Any suggestions would be welcome.

    Jive "I speet on backwards incompatibility " Dadson


  • Robert Kern

    #2
    Re: Upgrade woes: Numeric, gnuplot, and Python 2.4

    Jive wrote:[color=blue]
    > Here's my sitch:
    >
    > I use gnuplot.py at work, platform Win32. I want to upgrade to Python 2.4.
    > Gnuplot.py uses extension module Numeric. Numeric is now "unsupporte d."
    > The documentation says "If you are new to Numerical Python, please use
    > Numarray.". It's not that easy, dangit. The download page for numpy does
    > not contain a 2.4 version of Numeric, and I suspect they do not intend to
    > release one, because there IS a 2.4 version of Numarray.[/color]

    I think they will as soon as someone steps up to compile it. The active
    maintainer uses Linux primarily, so it's not easy for him to do it
    himself. He's in a similar boat as you (except that he himself doesn't
    need a Windows binary. Natch.).

    --
    Robert Kern
    rkern@ucsd.edu

    "In the fields of hell where the grass grows high
    Are the graves of dreams allowed to die."
    -- Richard Harter

    Comment

    • Giovanni Bajo

      #3
      Re: Upgrade woes: Numeric, gnuplot, and Python 2.4

      Jive wrote:
      [color=blue]
      > 4) Buy a copy of the VC++ 7.1 and port Numeric myself. (I still don't
      > know what to buy from Mr. Gates -- VC++ .net Standard?)[/color]


      VC++ 7.1, the compiler/linker, is a free download. Google for "VC toolkit". You
      won't get the fancy IDE and stuff, but you have everything you need to build
      your extensions. I saw patches floating around to build Python itself with the
      free version (a couple of small nits).
      --
      Giovanni Bajo


      Comment

      • Nick Coghlan

        #4
        Re: Upgrade woes: Numeric, gnuplot, and Python 2.4

        Giovanni Bajo wrote:[color=blue]
        > Jive wrote:
        >
        >[color=green]
        >>4) Buy a copy of the VC++ 7.1 and port Numeric myself. (I still don't
        >>know what to buy from Mr. Gates -- VC++ .net Standard?)[/color][/color]

        The cheapest version should be fine (Python doesn't rely on anything fancy - the
        command line tools are the main things it needs).
        [color=blue]
        > VC++ 7.1, the compiler/linker, is a free download. Google for "VC toolkit". You
        > won't get the fancy IDE and stuff, but you have everything you need to build
        > your extensions. I saw patches floating around to build Python itself with the
        > free version (a couple of small nits).[/color]

        The downside is that the total download to get all the pieces you need is on the
        order of 400 MB. . .

        Cheers,
        Nick.


        --
        Nick Coghlan | ncoghlan@email. com | Brisbane, Australia
        ---------------------------------------------------------------

        Comment

        • John Machin

          #5
          Re: Upgrade woes: Numeric, gnuplot, and Python 2.4


          Jive wrote:[color=blue]
          > Here's my sitch:
          >
          > I use gnuplot.py at work, platform Win32. I want to upgrade to[/color]
          Python 2.4.[color=blue]
          > Gnuplot.py uses extension module Numeric. Numeric is now[/color]
          "unsupporte d."[color=blue]
          > The documentation says "If you are new to Numerical Python, please[/color]
          use[color=blue]
          > Numarray.". It's not that easy, dangit. The download page for numpy[/color]
          does[color=blue]
          > not contain a 2.4 version of Numeric, and I suspect they do not[/color]
          intend to[color=blue]
          > release one, because there IS a 2.4 version of Numarray.
          >
          > So here are my choices:
          >
          > 1) Switch from gnuplot.py to some other plotting package.
          > 2) Convince, bribe, or cajole someone to implement gnuplot.py using
          > Numarray.
          > 3) Hack on gnuplot.py myself. (Learning curve alert!)
          > 4) Buy a copy of the VC++ 7.1 and port Numeric myself. (I still don't[/color]
          know[color=blue]
          > what to buy from Mr. Gates -- VC++ .net Standard?)
          > 5) Do something else I haven't thought of.
          >
          > Any suggestions would be welcome.
          >
          > Jive "I speet on backwards incompatibility " Dadson[/color]

          Why do you want to "upgrade to 2.4"? What do you mean by "upgrade to
          2.4"?

          Choice (5a) Install Python 2.4 and use that for whatever while
          continuing to use 2.3 for gnuplot.
          Choice (5b) Ask politely of the Numeric camp when/if they will make a
          2.4-compatible Windows release.
          Choice (5c) Ask politely of the Python community if anyone else is
          contemplating making a 2.4 Windows distribution of Numeric.
          Choice (5d) Read replies to your fulminations in another thread -- in
          particular the one that says you need no truck with Mr Gates; in fact
          you can use free non-MS compilers to make Python extensions for
          Windows.

          Comment

          • Jive

            #6
            Re: Upgrade woes: Numeric, gnuplot, and Python 2.4


            "John Machin" <sjmachin@lexic on.net> wrote in message
            news:1102825559 .847708.62080@c 13g2000cwb.goog legroups.com...[color=blue]
            > Why do you want to "upgrade to 2.4"? What do you mean by "upgrade to 2.4"?[/color]

            Well, for one thing, when I previously installed and then uninstalled 2.4,
            pythonwin broke, and neither I nor the win32 gurus can figure out what the
            heck happened.


            Comment

            • Nick Coghlan

              #7
              Re: Upgrade woes: Numeric, gnuplot, and Python 2.4

              Jive wrote:[color=blue]
              > "John Machin" <sjmachin@lexic on.net> wrote in message
              > news:1102825559 .847708.62080@c 13g2000cwb.goog legroups.com...
              >[color=green]
              >>Why do you want to "upgrade to 2.4"? What do you mean by "upgrade to 2.4"?[/color]
              >
              >
              > Well, for one thing, when I previously installed and then uninstalled 2.4,
              > pythonwin broke, and neither I nor the win32 gurus can figure out what the
              > heck happened.[/color]

              And reinstallation of 2.3 and the Py2.3 win32all didn't fix it? Very strange. . .

              Cheers,
              Nick.

              --
              Nick Coghlan | ncoghlan@email. com | Brisbane, Australia
              ---------------------------------------------------------------

              Comment

              • John Machin

                #8
                Re: Upgrade woes: Numeric, gnuplot, and Python 2.4


                Jive wrote:[color=blue]
                > "John Machin" <sjmachin@lexic on.net> wrote in message
                > news:1102825559 .847708.62080@c 13g2000cwb.goog legroups.com...[color=green]
                > > Why do you want to "upgrade to 2.4"? What do you mean by "upgrade[/color][/color]
                to 2.4"?[color=blue]
                >
                > Well, for one thing, when I previously installed and then uninstalled[/color]
                2.4,[color=blue]
                > pythonwin broke, and neither I nor the win32 gurus can figure out[/color]
                what the[color=blue]
                > heck happened.[/color]

                You haven't even bothered to take up Peter Hansen's suggestion to ask
                on the Python-win32 mailing list.

                *Plonk*

                Comment

                Working...