Protokoll Fehler bei der virtuellen Umgebung durch Vagabunden auf Ubuntu

Ich versuche, ein virtualenv auf Ubuntu 12.04 mit Python 2.7 mit vagrant aber mit den gleichen Problemen einzurichten. Es scheint, dass diese Probleme nur dann gesehen werden, wenn "vagrant up" aus Windows ausgegeben wird. Was ist die Lösung? Irgendwelche Hinweise?

New python executable in .vagrant-env/bin/python Traceback (most recent call last): File "/usr/local/bin/virtualenv", line 9, in <module> load_entry_point('virtualenv==1.11.6', 'console_scripts', 'virtualenv')() File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 824, in main symlink=options.symlink) File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 984, in create_environment site_packages=site_packages, clear=clear, symlink=symlink)) File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 1404, in install_python os.symlink(py_executable_base, full_pth) OSError: [Errno 71] Protocol error 

5 Solutions collect form web for “Protokoll Fehler bei der virtuellen Umgebung durch Vagabunden auf Ubuntu”

Die Lösung ist zu verwenden – --always-copy . Sehen Sie hier für die blutigen Details.

Dieser Fehler kann behoben werden, wenn Sie die virtuelle env außerhalb des / vagrant / shared folder erstellen …

Wenn du in den Heimatordner deines vagabunden Benutzers gehst, kannst du das virtualenv dort ohne dieses Problem erstellen!

Nur das venv muss aus diesem / vagrant / directory heraus sein … danach kannst du arbeiten, wie es in der Regel dieses venv betätigt und mit deinem sorce code in der üblichen / vagrat / shared dir …

Ich habe das Problem gefunden und es behoben. Starten Sie einfach Ihre git bash / cmd Aufforderung Konsole als Administrator. Dann, vagrant up> Einrichtung deines virtuellen env. Es sollte ein Kuchen gehen.

Danke Venkat

Ich hatte ein ähnliches Problem. Gerade das Neustarten der vagrant Box war genug, um es zu lösen.

Das hat für mich gearbeitet

sudo virtualenv venv

  • So aktivieren Sie eine Anaconda-Umgebung
  • Einschließlich globales Paket in ein virtualenv, das mit --no-site-packages erstellt wurde
  • Installierte virtualenv und virtualenvwrapper: Python sagt kein Modul namens virtualenvwrapper
  • Installierte Pakete mit Pip sind nicht in Pip-Freeze gezeigt?
  • Wie pip die Pakete nach requirements.txt aus einem lokalen Verzeichnis zu papieren?
  • Pyvenv kann keine virtuelle Umgebung erstellen
  • Erstellen einer Portable Python (lokale Installation) für Linux
  • Können vorhandene virtualenv anmutig aufgerüstet werden?
  • Wie benutzt man Python 3 (3.5) als Standard-Interpreter in meiner virtuellen Umgebung?
  • Wie kann man eine Python-Virtualisierung verlassen / beenden / deaktivieren?
  • ImportError: Kann HTTPSHandler beim Erstellen der virtuellen Umgebung nicht importieren
  • Python ist die beste Programmiersprache der Welt.