Skip to content

Distributed JMeter installation problem #4

@djdubois

Description

@djdubois

Hello

I am trying to build the distributed JMeter on Ubuntu 14.04 and Python 2.7.

When typing "python setup.py install" the installation fails because it does not have permission to write in "/usr/local/lib/python2.7/dist-packages/".

If I use "sudo python setup.py install" the installation does a lot of work, and then eventually it fails again with:

"error: Setup script exited with error in setup command:
'install_requires' must be a string or list of strings containing
valid project/version requirement specifiers"

I know that this error is triggered when there is an incompatible
python module installed, but I have checked using "pip list" that my
installed versions comply with what is required by the
"install_requires" variable in setup.py: (boto 2.36.0,
python-novaclient 2.21.0, paramiko 1.15.2, and pandas 0.15.2).

I have tried doing the setup again (without sudo) on a fresh system and activating a python 2.7 virtualenv. The installation proceeds and then fails in this way:

Installed /home/ubuntu/pythonenv/lib/python2.7/site-packages/cloudscale_distributed_jmeter-0.1.0-py2.7.egg
Processing dependencies for cloudscale-distributed-jmeter==0.1.0
Searching for pbr>=0.6,!=0.7,<1.0
Reading https://pypi.python.org/simple/pbr/
Best match: pbr 0.11.1
Downloading https://pypi.python.org/packages/8d/35/9c224b1f62566ec810851b0ff32eaf6ee6ce9acf82ff972e61d66abe9a4f/pbr-0.11.1.tar.gz#md5=dc476e5ffe4e15dfecbdf5586fadc8db
Processing pbr-0.11.1.tar.gz
Writing /tmp/easy_install-XPxk_c/pbr-0.11.1/setup.cfg
Running pbr-0.11.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-XPxk_c/pbr-0.11.1/egg-dist-tmp-F9bPat
Adding pbr 0.11.1 to easy-install.pth file
Installing pbr script to /home/ubuntu/pythonenv/bin

Installed /home/ubuntu/pythonenv/lib/python2.7/site-packages/pbr-0.11.1-py2.7.egg
error: Installed distribution pbr 0.11.1 conflicts with requirement pbr>=1.6

It looks like some required package wants pbr>=1.6 while jmeter wants <1.0.

Do you have any hint that can help me to solve the problem?

Thanks,
djdubois

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions