Anyone who wants to encourage the six developers to fix

https://bitbucket.org/gutworth/six/issues/135/have-a-fallback-for-sys_getframe-usage-in

and/or

https://bitbucket.org/gutworth/six/issues/126/deprecate-exec_

would also help, since this (unused) code is what demands -X:Frames.

Since it'll require a change to pip anyway (as pip vendors six), it'd also be a good time to get any other fixes needed into pip. (Though I suspect most of the problems though are differences between CPython and IronPython, so they probably need to be fixed in IronPython.)

Cheers,
Steve

On 13Jul2016 1143, Slide wrote:
It would be nice if we could generate a pip.bat or something when pip is
installed that would handle the arguments.


On Wed, Jul 13, 2016, 11:41 Vernon D. Cole <vernondc...@gmail.com
<mailto:vernondc...@gmail.com>> wrote:

    The script in the blog does work -- if run from the IronPython
    directory on a CMD screen which is run as an administrator.  (This
    is using a virgin Windows 10).
    > "C:\Program Files\IronPython 2.7>ipy -X:Frames -m ensurepip"

    DO NOT follow that up with an "install --upgrade pip"!
    The later version of pip will not run as a module, and when run as a
    command gives "ImportError: No module named urllib"

    We have work to do, guys.


    On Wed, Jul 13, 2016 at 11:26 AM, Slide <slide.o....@gmail.com
    <mailto:slide.o....@gmail.com>> wrote:

        FYI, the blog has been moved to ironpython.net
        <http://ironpython.net> from blogger. The link to the article in
        question is
        here: http://ironpython.net/blog/2014/12/07/pip-in-ironpython-275.html

        I am working on a redirect on blogger to the new location. This
        is to allow blog posting from community members as PR on github
        (https://github.com/IronLanguages/ironpython.net)

        Thanks,

        slide

        On Wed, Jul 13, 2016 at 10:00 AM Vernon D. Cole
        <vernondc...@gmail.com <mailto:vernondc...@gmail.com>> wrote:

            Lawrence:
              Your question has two answers.

            1) IronPython will run pip. You need to use a longer command
            line to prevent PIP from crashing when it calls _getframe.
            (I thought that PIP had been patched to prevent that, but I
            can't find the reference anymore.)  Please refer to the
            instructions at
            http://blog.ironpython.net/2014/12/pip-in-ironpython-275.html

            2) Numpy will not run on IronPython.  There has been a good
            deal of discussion on this mail list about how to fix that.
            Helpers would be welcome.


            On Wed, Jul 13, 2016 at 3:43 AM, Lawrence Barwick
            <lawrence.barw...@bainbridgepartners.com
            <mailto:lawrence.barw...@bainbridgepartners.com>> wrote:

                Hi,____

                __ __

                I am unable to install ANY packages in VS 2010 with
                IronPython.____

                __ __

                This is what I get when right-clicking on Environment
                and trying to install numpy via pip____

                __ __

                Installing 'numpy'____

                Unhandled exception:____

                Traceback (most recent call last):____

                  File "C:\Program Files (x86)\IronPython
                2.7\Lib\runpy.py", line 170, in run_module____

                  File "C:\Program Files (x86)\IronPython
                2.7\Lib\runpy.py", line 101, in _get_module_details____

                  File "C:\Program Files (x86)\IronPython
                2.7\Lib\pkgutil.py", line 456, in get_loader____

                  File "C:\Program Files (x86)\IronPython
                2.7\Lib\pkgutil.py", line 466, in find_loader____

                  File "C:\Program Files (x86)\IronPython
                2.7\Lib\pkgutil.py", line 422, in iter_importers____

                  File "C:\Program Files (x86)\IronPython
                2.7\lib\site-packages\pip\__init__.py", line 13, in
                <module>____

                  File "C:\Program Files (x86)\IronPython
                2.7\lib\site-packages\pip\exceptions.py", line 6, in
                <module>____

                  File "C:\Program Files (x86)\IronPython
                2.7\lib\site-packages\pip\_vendor\six.py", line 701, in
                <module>____

                  File "C:\Program Files (x86)\IronPython
                2.7\lib\site-packages\pip\_vendor\six.py", line 692, in
                exec_____

                  File "C:\Program Files (x86)\IronPython
                2.7\Lib\runpy.py", line 109, in _get_module_details____

                AttributeError: 'module' object has no attribute
                '_getframe'____

                __ __

                'numpy' failed to install. Exit code: 1____

                __ __

                Bainbridge Partners LLP is authorised and regulated by
                the Financial Conduct Authority to provide investment
                services to qualified investors.  Bainbridge Partners
                LLP is registered in England, no. OC341436, registered
                office Montpelier House, 106 Brompton Road, 5^th Floor,
                London, SW3 1JJ.  ____

                __ __

                Information contained in this e-mail is intended for the
                use of the addressee only and is confidential.  Any
                dissemination, distribution, copying or use of this
                communication without prior permission of the addressee
                is strictly prohibited.  This email is neither an offer
                to sell nor a solicitation to invest.  Past performance
                is not indicative of future results. * *Opinions,
                conclusions and other information in this e-mail and any
                attachments which do not relate to the official business
                of the firm are neither given nor endorsed by it.____

                __ __


                _______________________________________________
                Ironpython-users mailing list
                Ironpython-users@python.org
                <mailto:Ironpython-users@python.org>
                https://mail.python.org/mailman/listinfo/ironpython-users

            _______________________________________________
            Ironpython-users mailing list
            Ironpython-users@python.org <mailto:Ironpython-users@python.org>
            https://mail.python.org/mailman/listinfo/ironpython-users




_______________________________________________
Ironpython-users mailing list
Ironpython-users@python.org
https://mail.python.org/mailman/listinfo/ironpython-users


_______________________________________________
Ironpython-users mailing list
Ironpython-users@python.org
https://mail.python.org/mailman/listinfo/ironpython-users

Reply via email to