[Python-bugs-list] [ python-Bugs-784786 ] ImportError: cannot import name OptionParser

SourceForge.net noreply at sourceforge.net
Thu Aug 7 19:53:19 EDT 2003


Bugs item #784786, was opened at 2003-08-07 22:01
Message generated for change (Settings changed) made by fdmulti
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=784786&group_id=5470

Category: Python Library
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Lu Jian Xiong (fdmulti)
>Assigned to: Neal Norwitz (nnorwitz)
Summary: ImportError: cannot import name OptionParser

Initial Comment:
E:\>optparse.py
Traceback (most recent call last):
  File "E:\Home\optparse.py", line 1, in ?
    from optparse import OptionParser
  File "E:\Home\optparse.py", line 1, in ?
    from optparse import OptionParser
ImportError: cannot import name OptionParser

E:\>type optparse.py
from optparse import OptionParser
E:\>type optparse.txt
Python 2.3 (#46, Jul 29 2003, 18:54:32) [MSC v.1200 
32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more 
information.

    
******************************************
**********************
    Personal firewall software may warn about the 
connection IDLE
    makes to its subprocess using this computer's internal 
loopback
    interface.  This connection is not visible on any 
external
    interface and no data is sent to or received from the 
Internet.
    
******************************************
**********************

IDLE 1.0
>>> from optparse import OptionParser
>>> # ok? why?
>>>

E:\>

----------------------------------------------------------------------

Comment By: Lu Jian Xiong (fdmulti)
Date: 2003-08-08 09:47

Message:
Logged In: YES 
user_id=751249

E:\>optparse.py
2.3 (#46, Jul 29 2003, 18:54:32) [MSC v.1200 32 bit (Intel)]
2.3 (#46, Jul 29 2003, 18:54:32) [MSC v.1200 32 bit (Intel)]
Traceback (most recent call last):
  File "E:\Home\Home\jxlu\optparse.py", line 3, in ?
    from optparse import OptionParser
  File "E:\Home\Home\jxlu\optparse.py", line 3, in ?
    from optparse import OptionParser
ImportError: cannot import name OptionParser

E:\>type optparse.py
import sys
print sys.version
from optparse import OptionParser

E:\>type test1.txt
Python 2.3 (#46, Jul 29 2003, 18:54:32) [MSC v.1200 32 bit 
(Intel)] on win32
Type "copyright", "credits" or "license()" for more information.

    
**********************************************
******************
    Personal firewall software may warn about the connection 
IDLE
    makes to its subprocess using this computer's internal 
loopback
    interface.  This connection is not visible on any external
    interface and no data is sent to or received from the 
Internet.
    
**********************************************
******************

IDLE 1.0
>>> import sys
>>> from optparse import OptionParser
>>> # ok!

E:\>type test2.txt
Python 2.3 (#46, Jul 29 2003, 18:54:32) [MSC v.1200 32 bit 
(Intel)] on win32
Type "copyright", "credits" or "license()" for more information.

    
**********************************************
******************
    Personal firewall software may warn about the connection 
IDLE
    makes to its subprocess using this computer's internal 
loopback
    interface.  This connection is not visible on any external
    interface and no data is sent to or received from the 
Internet.
    
**********************************************
******************

IDLE 1.0      ==== No Subprocess ====
>>> import sys
>>> print sys.version
2.3 (#46, Jul 29 2003, 18:54:32) [MSC v.1200 32 bit (Intel)]
>>> from optparse import OptionParser
Traceback (most recent call last):
  File "<pyshell#2>", line 1, in ?
    from optparse import OptionParser
ImportError: cannot import name OptionParser
>>>

E:\>

----------------------------------------------------------------------

Comment By: Neal Norwitz (nnorwitz)
Date: 2003-08-07 22:22

Message:
Logged In: YES 
user_id=33168

Do you have have multiple versions of Python installed on
your machine?  Could the first example be using the wrong
version?

What if you do this before trying to import optparse?
  import sys; print sys.version

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=784786&group_id=5470



More information about the Python-bugs-list mailing list