Jason R. Coombs schrieb:
> Using setuptools (from
> http://regebro.wordpress.com/2009/02/01/setuptools-and-easy_install-for-pyth
> on-3/) to easy_install comtypes-0.6.0 on Python 3.1, I get the following
> error.
> 
> ---
> 
> PS C:\> easy_install C:\Users\jaraco\Downloads\comtypes-0.6.0.zip
> 
> Processing comtypes-0.6.0.zip
> 
> Running comtypes-0.6.0\setup.py -q bdist_egg --dist-dir
> c:\users\jaraco\appdata\local\temp\easy_install-wuhpqa\comtypes-0.6.0\egg-di
> st-tmp-k0vdxz
> 
> error: Setup script exited with error: SandboxViolation:
> open('C:\\Python\\lib\\lib2to3\\Grammar3.1.0.candidate.2.pickle', 'wb') {}
> 

Well, the comtypes setup script tries to run 2to3 on the code to convert it to
Python 3 syntax.  It seems that setuptools prevents that the above file is 
written.
Maybe this only occurs when 2to3 is run for the first time?

Whatever, I cannot even install the above mentioned setuptools; see the
log at the end of this post.

Thomas


C:\setuptools-0.7a1dev-r66>py31 setup.py install
running install
running bdist_egg
running egg_info
writing setuptools.egg-info\PKG-INFO
writing top-level names to setuptools.egg-info\top_level.txt
writing dependency_links to setuptools.egg-info\dependency_links.txt
writing entry points to setuptools.egg-info\entry_points.txt
reading manifest file 'setuptools.egg-info\SOURCES.txt'
writing manifest file 'setuptools.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
creating build\bdist.win32\egg
copying build\lib\easy_install.py -> build\bdist.win32\egg
copying build\lib\pkg_resources.py -> build\bdist.win32\egg
creating build\bdist.win32\egg\setuptools
copying build\lib\setuptools\archive_util.py -> build\bdist.win32\egg\setuptools
copying build\lib\setuptools\cli.exe -> build\bdist.win32\egg\setuptools
creating build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\alias.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\bdist_egg.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\bdist_rpm.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\bdist_wininst.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\build_ext.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\build_py.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\develop.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\easy_install.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\egg_info.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\install.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\install_egg_info.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\install_lib.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\install_scripts.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\register.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\rotate.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\saveopts.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\sdist.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\setopt.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\test.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\upload.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\command\__init__.py -> 
build\bdist.win32\egg\setuptools\command
copying build\lib\setuptools\depends.py -> build\bdist.win32\egg\setuptools
copying build\lib\setuptools\dist.py -> build\bdist.win32\egg\setuptools
copying build\lib\setuptools\extension.py -> build\bdist.win32\egg\setuptools
copying build\lib\setuptools\gui.exe -> build\bdist.win32\egg\setuptools
copying build\lib\setuptools\package_index.py -> 
build\bdist.win32\egg\setuptools
copying build\lib\setuptools\sandbox.py -> build\bdist.win32\egg\setuptools
copying build\lib\setuptools\site-patch.py -> build\bdist.win32\egg\setuptools
creating build\bdist.win32\egg\setuptools\tests
copying build\lib\setuptools\tests\test_packageindex.py -> 
build\bdist.win32\egg\setuptools\tests
copying build\lib\setuptools\tests\test_resources.py -> 
build\bdist.win32\egg\setuptools\tests
copying build\lib\setuptools\tests\__init__.py -> 
build\bdist.win32\egg\setuptools\tests
copying build\lib\setuptools\__init__.py -> build\bdist.win32\egg\setuptools
byte-compiling build\bdist.win32\egg\easy_install.py to easy_install.pyc
byte-compiling build\bdist.win32\egg\pkg_resources.py to pkg_resources.pyc
byte-compiling build\bdist.win32\egg\setuptools\archive_util.py to 
archive_util.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\alias.py to alias.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\bdist_egg.py to 
bdist_egg.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\bdist_rpm.py to 
bdist_rpm.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\bdist_wininst.py to 
bdist_wininst.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\build_ext.py to 
build_ext.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\build_py.py to 
build_py.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\develop.py to 
develop.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\easy_install.py to 
easy_install.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\egg_info.py to 
egg_info.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\install.py to 
install.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\install_egg_info.py to 
install_egg_info.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\install_lib.py to 
install_lib.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\install_scripts.py to 
install_scripts.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\register.py to 
register.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\rotate.py to rotate.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\saveopts.py to 
saveopts.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\sdist.py to sdist.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\setopt.py to setopt.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\test.py to test.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\upload.py to upload.pyc
byte-compiling build\bdist.win32\egg\setuptools\command\__init__.py to 
__init__.pyc
byte-compiling build\bdist.win32\egg\setuptools\depends.py to depends.pyc
byte-compiling build\bdist.win32\egg\setuptools\dist.py to dist.pyc
byte-compiling build\bdist.win32\egg\setuptools\extension.py to extension.pyc
byte-compiling build\bdist.win32\egg\setuptools\package_index.py to 
package_index.pyc
byte-compiling build\bdist.win32\egg\setuptools\sandbox.py to sandbox.pyc
byte-compiling build\bdist.win32\egg\setuptools\site-patch.py to site-patch.pyc
byte-compiling build\bdist.win32\egg\setuptools\tests\test_packageindex.py to 
test_packageindex.pyc
byte-compiling build\bdist.win32\egg\setuptools\tests\test_resources.py to 
test_resources.pyc
byte-compiling build\bdist.win32\egg\setuptools\tests\__init__.py to 
__init__.pyc
byte-compiling build\bdist.win32\egg\setuptools\__init__.py to __init__.pyc
creating build\bdist.win32\egg\EGG-INFO
copying setuptools.egg-info\PKG-INFO -> build\bdist.win32\egg\EGG-INFO
copying setuptools.egg-info\SOURCES.txt -> build\bdist.win32\egg\EGG-INFO
copying setuptools.egg-info\dependency_links.txt -> 
build\bdist.win32\egg\EGG-INFO
copying setuptools.egg-info\entry_points.txt -> build\bdist.win32\egg\EGG-INFO
copying setuptools.egg-info\top_level.txt -> build\bdist.win32\egg\EGG-INFO
copying setuptools.egg-info\zip-safe -> build\bdist.win32\egg\EGG-INFO
creating 'dist\setuptools-0.7a1dev_r66-py3.1.egg' and adding 
'build\bdist.win32\egg' to it
removing 'build\bdist.win32\egg' (and everything under it)
Processing setuptools-0.7a1dev_r66-py3.1.egg
Removing c:\python31\lib\site-packages\setuptools-0.7a1dev_r66-py3.1.egg
Copying setuptools-0.7a1dev_r66-py3.1.egg to c:\python31\lib\site-packages
setuptools 0.7a1dev-r66 is already the active version in easy-install.pth
Installing easy_install-script.py script to c:\python31\Scripts
Traceback (most recent call last):
  File "setup.py", line 95, in <module>
    scripts = [],
  File "c:\python31\lib\distutils\core.py", line 149, in setup
    dist.run_commands()
  File "c:\python31\lib\distutils\dist.py", line 919, in run_commands
    self.run_command(cmd)
  File "c:\python31\lib\distutils\dist.py", line 938, in run_command
    cmd_obj.run()
  File "C:\setuptools-0.7a1dev-r66\setuptools\command\install.py", line 73, in 
run
    self.do_egg_install()
  File "C:\setuptools-0.7a1dev-r66\setuptools\command\install.py", line 101, in 
do_egg_install
    cmd.run()
  File "C:\setuptools-0.7a1dev-r66\setuptools\command\easy_install.py", line 
225, in run
    self.easy_install(spec, not self.no_deps)
  File "C:\setuptools-0.7a1dev-r66\setuptools\command\easy_install.py", line 
441, in easy_install
    return self.install_item(None, spec, tmpdir, deps, True)
  File "C:\setuptools-0.7a1dev-r66\setuptools\command\easy_install.py", line 
492, in install_item
    self.process_distribution(spec, dist, deps)
  File "C:\setuptools-0.7a1dev-r66\setuptools\command\easy_install.py", line 
511, in process_distribution
    self.install_egg_scripts(dist)
  File "C:\setuptools-0.7a1dev-r66\setuptools\command\easy_install.py", line 
392, in install_egg_scripts
    self.install_wrapper_scripts(dist)
  File "C:\setuptools-0.7a1dev-r66\setuptools\command\easy_install.py", line 
584, in install_wrapper_scripts
    for args in get_script_args(dist):
  File "C:\setuptools-0.7a1dev-r66\setuptools\command\easy_install.py", line 
1606, in get_script_args
    name+'.exe', resource_string('setuptools', launcher),
  File "C:\setuptools-0.7a1dev-r66\pkg_resources.py", line 853, in 
resource_string
    self, resource_name
  File "C:\setuptools-0.7a1dev-r66\pkg_resources.py", line 1126, in 
get_resource_string
    return self._get(self._fn(self.module_path, resource_name))
  File "C:\setuptools-0.7a1dev-r66\pkg_resources.py", line 1259, in _get
    return stream.read()
  File "c:\python31\lib\encodings\cp1252.py", line 23, in decode
    return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 2: 
character maps to <undefined>

C:\setuptools-0.7a1dev-r66>


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
comtypes-users mailing list
comtypes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/comtypes-users

Reply via email to