[Python.NET] Problems installing pythonnet on ubuntu 16.04

germano.carella at gmail.com germano.carella at gmail.com
Mon Oct 17 01:19:59 EDT 2016


Hi to all,
I’m trying to install pythonnet on ubuntu 16.04.
I installed mono-complete
Apt-get install mono-complete
It seems to be work.
Now 
Pip install pythonnet.
This is the log:
Collecting pythonnet
  Using cached pythonnet-2.1.0.zip
Building wheels for collected packages: pythonnet
  Running setup.py bdist_wheel for pythonnet: started
  Running setup.py bdist_wheel for pythonnet: finished with status 'error'
  Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-qU3Z2m/pythonnet/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d /tmp/tmpEQkI3_pip-wheel- --python-tag cp27:
  running bdist_wheel
  running build
  running build_ext
  Installing 'NUnit 2.6.2'.
  Installing 'UnmanagedExports 1.2.6'.
  Successfully installed 'NUnit 2.6.2'.
  Successfully installed 'UnmanagedExports 1.2.6'.
  XBuild Engine Version 12.0
  Mono, Version 4.2.1.0
  Copyright (C) 2005-2013 Various Mono authors
  /tmp/pip-build-qU3Z2m/pythonnet/pythonnet.sln:  warning : The project configuration for project 'clrmodule' corresponding to the solution configuration 'ReleaseMono|x64' was not found.
  XBuild Engine Version 12.0
  Mono, Version 4.2.1.0
  Copyright (C) 2005-2013 Various Mono authors
  		Configuration: ReleaseMono Platform: x64
  /tmp/pip-build-qU3Z2m/pythonnet/pythonnet.sln:  warning : The project configuration for project 'clrmodule' corresponding to the solution configuration 'ReleaseMono|x64' was not found.
  	Configuration: ReleaseMono Platform: x64
  CSC: error CS0518: The predefined type `System.Object' is not defined or imported
  CSC: error CS0518: The predefined type `System.ValueType' is not defined or imported
  CSC: error CS0518: The predefined type `System.Attribute' is not defined or imported
  CSC: error CS0518: The predefined type `System.Int32' is not defined or imported
  CSC: error CS0518: The predefined type `System.UInt32' is not defined or imported
  CSC: error CS0518: The predefined type `System.Int64' is not defined or imported
  CSC: error CS0518: The predefined type `System.UInt64' is not defined or imported
  CSC: error CS0518: The predefined type `System.Single' is not defined or imported
  CSC: error CS0518: The predefined type `System.Double' is not defined or imported
  CSC: error CS0518: The predefined type `System.Char' is not defined or imported
  CSC: error CS0518: The predefined type `System.Int16' is not defined or imported
  CSC: error CS0518: The predefined type `System.Decimal' is not defined or imported
  CSC: error CS0518: The predefined type `System.Boolean' is not defined or imported
  CSC: error CS0518: The predefined type `System.SByte' is not defined or imported
  CSC: error CS0518: The predefined type `System.Byte' is not defined or imported
  CSC: error CS0518: The predefined type `System.UInt16' is not defined or imported
  CSC: error CS0518: The predefined type `System.String' is not defined or imported
  CSC: error CS0518: The predefined type `System.Enum' is not defined or imported
  CSC: error CS0518: The predefined type `System.Delegate' is not defined or imported
  CSC: error CS0518: The predefined type `System.MulticastDelegate' is not defined or imported
  CSC: error CS0518: The predefined type `System.Void' is not defined or imported
  CSC: error CS0518: The predefined type `System.Array' is not defined or imported
  CSC: error CS0518: The predefined type `System.Type' is not defined or imported
  CSC: error CS0518: The predefined type `System.Collections.IEnumerator' is not defined or imported
  CSC: error CS0518: The predefined type `System.Collections.IEnumerable' is not defined or imported
  CSC: error CS0518: The predefined type `System.IDisposable' is not defined or imported
  CSC: error CS0518: The predefined type `System.IntPtr' is not defined or imported
  CSC: error CS0518: The predefined type `System.UIntPtr' is not defined or imported
  CSC: error CS0518: The predefined type `System.RuntimeFieldHandle' is not defined or imported
  CSC: error CS0518: The predefined type `System.RuntimeTypeHandle' is not defined or imported
  CSC: error CS0518: The predefined type `System.Exception' is not defined or imported
  Configuration: ReleaseMono Platform: x64
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/tmp/pip-build-qU3Z2m/pythonnet/setup.py", line 357, in <module>
      setup_requires=setup_requires
    File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
      dist.run_commands()
    File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
      self.run_command(cmd)
    File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/usr/lib/python2.7/dist-packages/wheel/bdist_wheel.py", line 179, in run
      self.run_command('build')
    File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
      self.distribution.run_command(command)
    File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run
      self.run_command(cmd_name)
    File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
      self.distribution.run_command(command)
    File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/usr/lib/python2.7/distutils/command/build_ext.py", line 339, in run
      self.build_extensions()
    File "/usr/lib/python2.7/distutils/command/build_ext.py", line 448, in build_extensions
      self.build_extension(ext)
    File "/tmp/pip-build-qU3Z2m/pythonnet/setup.py", line 188, in build_extension
      check_call(" ".join(cmd + ["/t:Build"]), shell=use_shell)
    File "/usr/lib/python2.7/subprocess.py", line 541, in check_call
      raise CalledProcessError(retcode, cmd)
  subprocess.CalledProcessError: Command 'xbuild pythonnet.sln /p:Configuration=ReleaseMono /p:Platform=x64 /p:DefineConstants="PYTHON27,UCS4,MONO_LINUX" /p:PythonBuildDir="/tmp/pip-build-qU3Z2m/pythonnet/build/lib.linux-x86_64-2.7" /p:PythonInteropFile="interop27.cs" /verbosity:minimal /t:Build' returned non-zero exit status 1
  
  ----------------------------------------
  Failed building wheel for pythonnet
  Running setup.py clean for pythonnet
Failed to build pythonnet
Installing collected packages: pythonnet
  Running setup.py install for pythonnet: started
    Running setup.py install for pythonnet: finished with status 'error'
    Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-qU3Z2m/pythonnet/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-gbLWSw-record/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_ext
    Tutti i pacchetti elencati in packages.configsono già installati.
    XBuild Engine Version 12.0
    Mono, Version 4.2.1.0
    Copyright (C) 2005-2013 Various Mono authors
    /tmp/pip-build-qU3Z2m/pythonnet/pythonnet.sln:  warning : The project configuration for project 'clrmodule' corresponding to the solution configuration 'ReleaseMono|x64' was not found.
    XBuild Engine Version 12.0
    Mono, Version 4.2.1.0
    Copyright (C) 2005-2013 Various Mono authors
    		Configuration: ReleaseMono Platform: x64
    /tmp/pip-build-qU3Z2m/pythonnet/pythonnet.sln:  warning : The project configuration for project 'clrmodule' corresponding to the solution configuration 'ReleaseMono|x64' was not found.
    	Configuration: ReleaseMono Platform: x64
    CSC: error CS0518: The predefined type `System.Object' is not defined or imported
    CSC: error CS0518: The predefined type `System.ValueType' is not defined or imported
    CSC: error CS0518: The predefined type `System.Attribute' is not defined or imported
    CSC: error CS0518: The predefined type `System.Int32' is not defined or imported
    CSC: error CS0518: The predefined type `System.UInt32' is not defined or imported
    CSC: error CS0518: The predefined type `System.Int64' is not defined or imported
    CSC: error CS0518: The predefined type `System.UInt64' is not defined or imported
    CSC: error CS0518: The predefined type `System.Single' is not defined or imported
    CSC: error CS0518: The predefined type `System.Double' is not defined or imported
    CSC: error CS0518: The predefined type `System.Char' is not defined or imported
    CSC: error CS0518: The predefined type `System.Int16' is not defined or imported
    CSC: error CS0518: The predefined type `System.Decimal' is not defined or imported
    CSC: error CS0518: The predefined type `System.Boolean' is not defined or imported
    CSC: error CS0518: The predefined type `System.SByte' is not defined or imported
    CSC: error CS0518: The predefined type `System.Byte' is not defined or imported
    CSC: error CS0518: The predefined type `System.UInt16' is not defined or imported
    CSC: error CS0518: The predefined type `System.String' is not defined or imported
    CSC: error CS0518: The predefined type `System.Enum' is not defined or imported
    CSC: error CS0518: The predefined type `System.Delegate' is not defined or imported
    CSC: error CS0518: The predefined type `System.MulticastDelegate' is not defined or imported
    CSC: error CS0518: The predefined type `System.Void' is not defined or imported
    CSC: error CS0518: The predefined type `System.Array' is not defined or imported
    CSC: error CS0518: The predefined type `System.Type' is not defined or imported
    CSC: error CS0518: The predefined type `System.Collections.IEnumerator' is not defined or imported
    CSC: error CS0518: The predefined type `System.Collections.IEnumerable' is not defined or imported
    CSC: error CS0518: The predefined type `System.IDisposable' is not defined or imported
    CSC: error CS0518: The predefined type `System.IntPtr' is not defined or imported
    CSC: error CS0518: The predefined type `System.UIntPtr' is not defined or imported
    CSC: error CS0518: The predefined type `System.RuntimeFieldHandle' is not defined or imported
    CSC: error CS0518: The predefined type `System.RuntimeTypeHandle' is not defined or imported
    CSC: error CS0518: The predefined type `System.Exception' is not defined or imported
    Configuration: ReleaseMono Platform: x64
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-qU3Z2m/pythonnet/setup.py", line 357, in <module>
        setup_requires=setup_requires
      File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/usr/lib/python2.7/dist-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/lib/python2.7/distutils/command/install.py", line 601, in run
        self.run_command('build')
      File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run
        self.run_command(cmd_name)
      File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/usr/lib/python2.7/distutils/command/build_ext.py", line 339, in run
        self.build_extensions()
      File "/usr/lib/python2.7/distutils/command/build_ext.py", line 448, in build_extensions
        self.build_extension(ext)
      File "/tmp/pip-build-qU3Z2m/pythonnet/setup.py", line 188, in build_extension
        check_call(" ".join(cmd + ["/t:Build"]), shell=use_shell)
      File "/usr/lib/python2.7/subprocess.py", line 541, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command 'xbuild pythonnet.sln /p:Configuration=ReleaseMono /p:Platform=x64 /p:DefineConstants="PYTHON27,UCS4,MONO_LINUX" /p:PythonBuildDir="/tmp/pip-build-qU3Z2m/pythonnet/build/lib.linux-x86_64-2.7" /p:PythonInteropFile="interop27.cs" /verbosity:minimal /t:Build' returned non-zero exit status 1
    
    ----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-qU3Z2m/pythonnet/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-gbLWSw-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-qU3Z2m/pythonnet/
Ok, I don’t understand, but all types are broken… it is strange.
Help!

Inviato da Posta per Windows 10

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pythondotnet/attachments/20161017/d262bfbe/attachment-0001.html>


More information about the PythonDotNet mailing list