Skip to content

Installing pip module via github #81

@cscd98

Description

@cscd98

I'm new to this module and I'm trying to install fileconveyor.

This is the command I am trying to replace with the puppet module:

sudo pip install -e git+https://github.com/wimleers/fileconveyor@master#egg=fileconveyor

This is my puppet module:

class { 'python':
      pip   => true
    }

  python::pip { 'fileconveyor':
      pkgname       => 'fileconveyor',
      install_args  => ['-e git+https://github.com/wimleers/fileconveyor@master#egg=fileconveyor']
    }

But I am getting the following error. What am I doing wrong? Thanks

Notice: /Stage[main]/Fileconveyor::Package/Python::Pip[fileconveyor]/Exec[pip_install_fileconveyor]/returns: Double requirement given: fileconveyor from git+https://github.com/wimleers/fileconveyor@master#egg=fileconveyor (already in fileconveyor, name='fileconveyor')
Notice: /Stage[main]/Fileconveyor::Package/Python::Pip[fileconveyor]/Exec[pip_install_fileconveyor]/returns: Storing debug log for failure in /root/.pip/pip.log
Error: pip wheel --help > /dev/null 2>&1 && { pip wheel --version > /dev/null 2>&1 || wheel_support_flag='--no-use-wheel'; } ; pip --log //pip.log install -e git+https://github.com/wimleers/fileconveyor@master#egg=fileconveyor $wheel_support_flag  fileconveyor returned 1 instead of one of [0]
Error: /Stage[main]/Fileconveyor::Package/Python::Pip[fileconveyor]/Exec[pip_install_fileconveyor]/returns: change from notrun to 0 failed: pip wheel --help > /dev/null 2>&1 && { pip wheel --version > /dev/null 2>&1 || wheel_support_flag='--no-use-wheel'; } ; pip --log //pip.log install -e git+https://github.com/wimleers/fileconveyor@master#egg=fileconveyor $wheel_support_flag  fileconveyor returned 1 instead of one of [0]

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions