2016-02-19 15 views
5

Questo è quello che ho fatto:come risolvere questo errore durante l'installazione devstack chilo su Ubuntu

1) clonati devstack chilo usando il comando:

git clone https://github.com/openstack-dev/devstack.git -b stabile/chilo

2) cd devstack

3) ./stack.sh

ottengo il seguente errore durante l'installazione devstack chilo su Ubuntu.

You are using pip version 7.1.2, however version 8.0.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command. 
+ local 'test_req=testtools>=0.9.36,!=1.2.0,<2.0.0/test-requirements.txt' 
+ [[ -e testtools>=0.9.36,!=1.2.0,<2.0.0/test-requirements.txt ]] 
+ pip_install_gr os-testr 
+ local name=os-testr 
++ get_from_global_requirements os-testr 
++ local package=os-testr 
+++ grep -i -h '^os-testr' /opt/stack/requirements/global-requirements.txt 
+++ cut -d# -f1 grep: /opt/stack/requirements/global-requirements.txt: No such file or directory 
++ local required_pkg= 
++ [[ '' == '' ]] 
++ die 142 'Can'\''t find package os-testr in requirements' 
++ local exitcode=0 
++ set +o xtrace [ERROR] /home/nikhil/devstack/inc/python:142 Can't find package os-testr in requirements 
+ local 'clean_name=[Call Trace] ./stack.sh:715:pip_install_gr /home/nikhil/devstack/inc/python:63:get_from_global_requirements /home/nikhil/devstack/inc/python:142:die' 
+ pip_install '[Call' 'Trace]' ./stack.sh:715:pip_install_gr /home/nikhil/devstack/inc/python:63:get_from_global_requirements /home/nikhil/devstack/inc/python:142:die 
++ set +o 
++ grep xtrace 
+ local 'xtrace=set -o xtrace' 
+ set +o xtrace 
+ sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS=file:///opt/stack/.wheelhouse /usr/local/bin/pip install '[Call' 'Trace]' ./stack.sh:715:pip_install_gr /home/nikhil/devstack/inc/python:63:get_from_global_requirements /home/nikhil/devstack/inc/python:142:die Exception: Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/pip/basecommand.py", line 211, in main 
    status = self.run(options, args) File "/usr/local/lib/python2.7/dist-packages/pip/commands/install.py", line 282, in run 
    wheel_cache File "/usr/local/lib/python2.7/dist-packages/pip/basecommand.py", line 272, in populate_requirement_set 
    wheel_cache=wheel_cache File "/usr/local/lib/python2.7/dist-packages/pip/req/req_install.py", line 213, in from_line 
    wheel_cache=wheel_cache, constraint=constraint) File "/usr/local/lib/python2.7/dist-packages/pip/req/req_install.py", line 67, in __init__ 
    req = pkg_resources.Requirement.parse(req) File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", line 2980, in parse 
    reqs = list(parse_requirements(s)) File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", line 2911, in parse_requirements 
    raise RequirementParseError("Missing distribution spec", line) RequirementParseError: Missing distribution spec [Call You are using pip version 7.1.2, however version 8.0.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command. 
+ exit_trap 
+ local r=2 
++ jobs -p 
+ jobs= 
+ [[ -n '' ]] 
+ kill_spinner 
+ '[' '!' -z '' ']' 
+ [[ 2 -ne 0 ]] 
+ echo 'Error on exit' Error on exit 
+ generate-subunit 1455806136 50 fail ./stack.sh: line 463: generate-subunit: command not found 

Ecco lo screenshot:

devstack installation error

Penso che l'errore è causato dal pacchetto python. Ho aggiornato python e ho provato di nuovo ma non è stato utile.

Qual è l'errore e come posso risolverlo?

risposta

3

Questo ha funzionato per me.

sudo apt-get install python-pip 

sudo pip install --upgrade pip 

Sembra che io abbia installato e aggiornato python.

Ricordo di averlo provato prima ma non ha funzionato. Non so perché, ma ha funzionato ora.

Sarebbe utile se qualcuno può indicare il motivo dell'errore e delineare la soluzione.

4

nella riga di comando:

sudo apt-get install python-pip 
sudo pip install --upgrade pip 
sudo pip install -U os-testr 

questo ha funzionato bene per me ...

Problemi correlati