[Python.NET] ActivePython 2.4.1.245 problem
Brian Lloyd
brian at zope.com
Thu Apr 14 21:19:05 CEST 2005
Hi Boris - this is actually fixed in my local copy (hope to
check it in and make a new release soon, as this will affect
anyone using the bootstrap hook in a native CPython).
As a temporary workaround, you can arrange to hold a reference
to the globals dictionary someplace before importing the CLR
module:
import sys
sys._hack = globals()
# now you can import CLR...
import CLR
Brian Lloyd brian at zope.com
V.P. Engineering 540.361.1716
Zope Corporation http://www.zope.com
> -----Original Message-----
> From: pythondotnet-bounces at python.org
> [mailto:pythondotnet-bounces at python.org]On Behalf Of Boris Capitanu
> Sent: Thursday, April 14, 2005 2:12 PM
> To: pythondotnet at python.org
> Subject: [Python.NET] ActivePython 2.4.1.245 problem
>
>
> Hi,
>
> I just upgraded my Python to ActiveState's 2.4.1
> version and some thing apparently broke in the bridge.
>
> Here are some things I was able to do in version 2.4.0
> that now no longer work:
>
> C:\Python24>python
> ActivePython 2.4.1 Build 245 (ActiveState Corp.) based
> on
> Python 2.4.1 (#65, Mar 30 2005, 09:33:37) [MSC v.1310
> 32 bit (Intel)] on win32
> Type "help", "copyright", "credits" or "license" for
> more information.
> >>> import CLR
> >>> from CLR.System.Reflection import Assembly
> Traceback (most recent call last):
> File "<stdin>", line 1, in ?
> ImportError: __import__ not found
> >>>
>
>
> -------------
>
> C:\Python24>python
> ActivePython 2.4.1 Build 245 (ActiveState Corp.) based
> on
> Python 2.4.1 (#65, Mar 30 2005, 09:33:37) [MSC v.1310
> 32 bit (Intel)] on win32
> Type "help", "copyright", "credits" or "license" for
> more information.
> >>> import CLR
> >>> import CLR
> Traceback (most recent call last):
> File "<stdin>", line 1, in ?
> ImportError: __import__ not found
> >>>
> >>> import os
> Traceback (most recent call last):
> File "<stdin>", line 1, in ?
> ImportError: __import__ not found
> >>>
> ----------------
>
> It looks that after you first "import CLR" something
> gets screwed up inside CPython's tables because it
> can't find any imports anymore.
>
> Anyone else have the same problem?
>
> Boris
>
>
>
>
> __________________________________
> Do you Yahoo!?
> Make Yahoo! your home page
> http://www.yahoo.com/r/hs
> _________________________________________________
> Python.NET mailing list - PythonDotNet at python.org
> http://mail.python.org/mailman/listinfo/pythondotnet
>
More information about the PythonDotNet
mailing list