[PYTHON] Fehler beim Aufrufen einer virtuellen Umgebung mit dem Befehl workon

Ich möchte mit dem Befehl workon eine virtuelle Umgebung aufrufen

Ich möchte die von virtualenv warapper erstellte virtuelle Umgebung mit dem Befehl workon aufrufen.

$ workon myvenv(Name der virtuellen Umgebung)

Ich sollte dies eingeben können, erhalte jedoch den folgenden Fehler.

File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/Library/Python/2.7/site-packages/virtualenvwrapper/hook_loader.py", line 16, in <module>
    from stevedore import ExtensionManager
ImportError: No module named stevedore
Traceback (most recent call last):
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/Library/Python/2.7/site-packages/virtualenvwrapper/hook_loader.py", line 16, in <module>
    from stevedore import ExtensionManager
ImportError: No module named stevedore

Ich kann die virtuelle Umgebung betreten, erhalte jedoch eine Fehlermeldung. Anscheinend gibt es kein Modul namens Stauer.

Arbeitsumgebung: macOS Sierra Version 10.12.5 Python 2.7.10 virtualenv 15.1.0 virtualenvwrapper 4.7.2

Gegenmaßnahme

Stauer installieren.

$ sudo pip install stevedore

Ich bekomme auch einen Fehler.

Collecting stevedore
  Downloading stevedore-1.25.0-py2.py3-none-any.whl
Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /Library/Python/2.7/site-packages (from stevedore)
Collecting six>=1.9.0 (from stevedore)
  Downloading six-1.10.0-py2.py3-none-any.whl
Installing collected packages: six, stevedore
  Found existing installation: six 1.4.1
    DEPRECATION: Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
    Uninstalling six-1.4.1:
Exception:
Traceback (most recent call last):
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/commands/install.py", line 342, in run
    prefix=options.prefix_path,
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_set.py", line 778, in install
    requirement.uninstall(auto_confirm=True)
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", line 754, in uninstall
    paths_to_remove.remove(auto_confirm)
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_uninstall.py", line 115, in remove
    renames(path, new_path)
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/utils/__init__.py", line 267, in renames
    shutil.move(old, new)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 302, in move
    copy2(src, real_dst)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 131, in copy2
    copystat(src, dst)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 103, in copystat
    os.chflags(dst, st.st_flags)
OSError: [Errno 1] Operation not permitted: '/var/folders/7t/313m_dg1067bhtr2llqd0q9cz8c4fj/T/pip-KG9_ld-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info'

Als ich es nachgeschlagen habe, scheint es, dass die Ursache darin bestand, dass bereits sechs enthalten waren. Versuchen Sie die Neuinstallation mit dem folgenden Befehl.

$ sudo pip install stevedore --upgrade --ignore-installed six

Der Fehler ist jetzt weg.

Verweise

http://qiita.com/kawashinji/items/98fd8a917a17c3476091 https://github.com/pypa/pip/issues/3165

Recommended Posts

Fehler beim Aufrufen einer virtuellen Umgebung mit dem Befehl workon
Virtuelle Umgebung mit Python 3.6
Fehler beim Spielen mit Python
Wechseln Sie die virtuelle Umgebung mit Jupiter
Aktivieren Sie die virtuelle Umgebung von Anaconda mit PowerShell
Wenn ein _sqlite3-Fehler in der Abdeckung auftritt
[Persönliches Memo] Python-Memo für virtuelle Umgebungen
Erstellen Sie eine virtuelle Umgebung mit Python!
Erstellen einer virtuellen Umgebung mit Python 3
PFAD bei Verwendung der virtuellen ANACONDA-Umgebung mit Pycharm (ab Mac 2020/10/03)
Debug-Einstellungen in der virtuellen Umgebung bei Verwendung von Pipenv mit VSCode
Eine Geschichte, wenn ein Verzeichnis mit dem Befehl django-admin start project in einer virtuellen Umgebung mit Pipenv fehlerhaft ist
Hinweise beim Erstellen einer Umgebung mit Python
Fehler "Einstiegspunkt nicht gefunden" beim Starten von Jupyter Notebook in einer virtuellen Umgebung
[Python] Erstellen Sie mit Anaconda eine virtuelle Umgebung
Automatische Umschaltung der virtuellen Umgebung mit conda + direnv
Erstellen Sie mit pyenv eine virtuelle Umgebung für Python
Als ich versuchte, mit Python eine virtuelle Umgebung zu erstellen, funktionierte dies nicht
Beim Speichern mit OpenCV ist ein Fehler aufgetreten
Empfohlene Umgebung und Verwendung bei der Entwicklung mit Python
Starten Sie Django in einer virtuellen Umgebung mit Pipenv
Virtuelle Python / Windows (Windows 10) -Umgebung / Paket mit VSCode
Versuchen Sie, die virtuelle Umgebung von conda mit Jupyter Notebook zu verwenden
[Memo] Erstellen Sie eine virtuelle Umgebung mit Pyenv + anaconda
Ein Memo beim Erstellen einer Python-Umgebung mit Miniconda
Erstellen Sie eine virtuelle Umgebung mit pyenv und venv
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Ablauf beim Erstellen einer virtuellen Umgebung mit Anaconda
Rollback, wenn beim Stoff ein Fehler auftritt
Von der Python-Umgebungskonstruktion zur virtuellen Umgebungskonstruktion mit Anaconda
Verwenden Sie die virtuelle Umgebung von anaconda mit Zsh (Problembehandlung)
Vorgehensweise beim Erstellen von Ubuntu als virtuelle Umgebung mit Vagrant + Virtualbox für LPIC Level 1.
Virtuelle Anfängerumgebung
Aufbau einer virtuellen Umgebung mit Docker + Flask (Python) + Jupyter-Notebook
pip install ○○○ Fehler Befehl mit Exit-Status 1 fehlgeschlagen:
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Erstellen Sie eine virtuelle Umgebung mit Anaconda, die über Pyenv installiert ist
Code-Server-Online-Umgebung (2) Erstellen Sie mit Boto3 ein virtuelles Netzwerk
Vereinfachte Pfadeingabe beim Aktivieren der virtuellen Umgebung in venv
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Eine Sammlung von Befehlszeilen, die virtuelle Umgebungen mit Anaconda verwenden
Ein Memorandum, wenn bei der Pip-Installation ein Fehler auftritt
Hinweise zum Erstellen einer virtuellen Umgebung mit Anaconda Navigator
Bei der Verwendung von Tensorboard mit Pytorch ist ein Fehler aufgetreten
SSH in eine virtuelle Umgebung mit vscode Remote Development
Erstellen einer Django-Umgebung für Win10 (mit virtuellem Speicherplatz)
Pix2pix wurde in einer Windows-Umgebung implementiert (mit Ergebnissen der Ausführung von Befehlszeilen und allgemeinen Fehlerbeispielen)
[RHEL7 / CentOS7] LWP-Ausführungsfehler in der Umgebung, in der Perl mit dem Befehl yum installiert ist