Skip to content

Installing on Linux #14

Description

@tomaso909

I'm trying to install on Linux but I get the following error:

(full3) truiz@d3ws1 /mnt/DATA/home/truiz$ pip install xfoil
Collecting xfoil
  Using cached xfoil-1.1.1.tar.gz (12 kB)
Requirement already satisfied: numpy in /mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/site-packages (from xfoil) (1.18.5)
Building wheels for collected packages: xfoil
  Building wheel for xfoil (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-b4dc997p/xfoil/setup.py'"'"'; __file__='"'"'/tmp/pip-install-b4dc997p/xfoil/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-5gvntgln
       cwd: /tmp/pip-install-b4dc997p/xfoil/
  Complete output (46 lines):
  /mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/dist.py:274: UserWarning: Unknown distribution option: 'zip_save'
    warnings.warn(msg)
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-3.8
  creating build/lib.linux-x86_64-3.8/xfoil
  copying xfoil/model.py -> build/lib.linux-x86_64-3.8/xfoil
  copying xfoil/__init__.py -> build/lib.linux-x86_64-3.8/xfoil
  copying xfoil/test.py -> build/lib.linux-x86_64-3.8/xfoil
  copying xfoil/xfoil.py -> build/lib.linux-x86_64-3.8/xfoil
  running build_ext
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/tmp/pip-install-b4dc997p/xfoil/setup.py", line 120, in <module>
      setup(
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/site-packages/setuptools/__init__.py", line 161, in setup
      return distutils.core.setup(**attrs)
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/core.py", line 148, in setup
      dist.run_commands()
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/dist.py", line 966, in run_commands
      self.run_command(cmd)
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/site-packages/wheel/bdist_wheel.py", line 223, in run
      self.run_command('build')
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/command/build.py", line 135, in run
      self.run_command(cmd_name)
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 87, in run
      _build_ext.run(self)
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/command/build_ext.py", line 306, in run
      self.compiler = new_compiler(compiler=self.compiler,
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/ccompiler.py", line 1032, in new_compiler
      return klass(None, dry_run, force)
    File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/cygwinccompiler.py", line 296, in __init__
      if self.gcc_version <= "2.91.57":
  TypeError: '<=' not supported between instances of 'NoneType' and 'str'
  ----------------------------------------
  ERROR: Failed building wheel for xfoil
  Running setup.py clean for xfoil
Failed to build xfoil
Installing collected packages: xfoil
    Running setup.py install for xfoil ... error
    ERROR: Command errored out with exit status 1:
     command: /mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-b4dc997p/xfoil/setup.py'"'"'; __file__='"'"'/tmp/pip-install-b4dc997p/xfoil/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-qunqtpq5/install-record.txt --single-version-externally-managed --compile --install-headers /mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/include/python3.8/xfoil
         cwd: /tmp/pip-install-b4dc997p/xfoil/
    Complete output (48 lines):
    /mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/dist.py:274: UserWarning: Unknown distribution option: 'zip_save'
      warnings.warn(msg)
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.8
    creating build/lib.linux-x86_64-3.8/xfoil
    copying xfoil/model.py -> build/lib.linux-x86_64-3.8/xfoil
    copying xfoil/__init__.py -> build/lib.linux-x86_64-3.8/xfoil
    copying xfoil/test.py -> build/lib.linux-x86_64-3.8/xfoil
    copying xfoil/xfoil.py -> build/lib.linux-x86_64-3.8/xfoil
    running build_ext
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-b4dc997p/xfoil/setup.py", line 120, in <module>
        setup(
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/site-packages/setuptools/__init__.py", line 161, in setup
        return distutils.core.setup(**attrs)
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/core.py", line 148, in setup
        dist.run_commands()
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/dist.py", line 966, in run_commands
        self.run_command(cmd)
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/command/install.py", line 545, in run
        self.run_command('build')
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/command/build.py", line 135, in run
        self.run_command(cmd_name)
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 87, in run
        _build_ext.run(self)
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/command/build_ext.py", line 306, in run
        self.compiler = new_compiler(compiler=self.compiler,
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/ccompiler.py", line 1032, in new_compiler
        return klass(None, dry_run, force)
      File "/mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/lib/python3.8/distutils/cygwinccompiler.py", line 296, in __init__
        if self.gcc_version <= "2.91.57":
    TypeError: '<=' not supported between instances of 'NoneType' and 'str'
    ----------------------------------------
ERROR: Command errored out with exit status 1: /mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-b4dc997p/xfoil/setup.py'"'"'; __file__='"'"'/tmp/pip-install-b4dc997p/xfoil/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-qunqtpq5/install-record.txt --single-version-externally-managed --compile --install-headers /mnt/DATA/work/General-Development/Global-Utils/miniconda2/envs/full3/include/python3.8/xfoil Check the logs for full command output.

I have gfortran and gcc available on the PATH.
I'm using Python 3.8.3:

(full3) truiz@d3ws1 /mnt/DATA/home/truiz$ python
Python 3.8.3 (default, May 19 2020, 18:47:26) 
[GCC 7.3.0] :: Anaconda, Inc. on linux

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions