2016-04-30 16 views
1

Ich erstelle eine neue virtuelle Umgebung auf RaspberryPi. Jedes erforderliche Paket wird installiert, aber wenn ich eine virtuelle Umgebung erstellen möchte, wird ein solcher Fehler ausgegeben.Virtualenv Erstellungsfehler

$ virtualenv venv --system-site-packages 
New python executable in /home/pi/venv/bin/python 
Installing setuptools, pip, wheel... 
    Complete output from command /home/pi/venv/bin/python - setuptools pip wheel: 
    Traceback (most recent call last): 
    File "<stdin>", line 23, in <module> 
    File "/usr/local/lib/python2.7/dist-packages/virtualenv_support/pip-8.1.1-py2.py3-none-any.whl/pip/__init__.py", line 215, in main 
    File "/home/pi/venv/lib/python2.7/locale.py", line 579, in setlocale 
    return _setlocale(category, locale) 
locale.Error: unsupported locale setting 
---------------------------------------- 
...Installing setuptools, pip, wheel...done. 
Traceback (most recent call last): 
    File "/usr/local/bin/virtualenv", line 11, in <module> 
    sys.exit(main()) 
    File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 708, in main 
    symlink=options.symlink) 
    File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 941, in create_environment 
    download=download, 
    File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 897, in install_wheel 
    call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT) 
    File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 792, in call_subprocess 
    % (cmd_desc, proc.returncode)) 
OSError: Command /home/pi/venv/bin/python - setuptools pip wheel failed with error code 1 

Diese virtuelle Umgebung wird noch erstellt, aber wenn ich zu/Venv/bin navigieren, die einzigen Dateien sind

~/venv/bin $ ls 
python python2 python2.7 

so dass

$ source bin/activate 
-bash: bin/activate: No such file or directory 

ich sehr verwirrt bin bitte helfen > _ < Danke!

Antwort

1

Ich habe genau das gleiche Problem.

Ich löste es dieses

sudo apt-get install language-pack-id 
export LC_ALL="en_US.UTF-8" 
export LC_CTYPE="en_US.UTF-8" 
sudo dpkg-reconfigure locales 

tun ich viele Dinge ausprobiert, aber nur dieses Problem gelöst, aber wieder bin ich auf diese neue so nicht sicher, ob ich bin, was ich tue. hoffentlich war das, was es löste und nicht das + eine Kombination der 300 Dinge, die ich vorher versuchte.

bekam die Antwort von hier Python locale error: unsupported locale setting

+0

Vielen Dank –