Frage Wo ist virtualenvwrapper.sh nach der Pip-Installation?


Ich versuche, virtualenvwrapper unter OSX zu installieren, und alle Anweisungen und Tutorials, die ich gefunden habe, sagen mir, dass ich einen Quellbefehl zu .profile hinzufügen soll, der auf virtualenvwrapper.sh zeigt. Ich habe alle Python und Site-Packages Verzeichnisse überprüft, und ich kann keine virtualenvwrapper.sh finden. Muss ich das separat herunterladen? Wird Pip nicht korrekt installiert?

Dies ist der Inhalt von /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenvwrapper:

hook_loader.py      hook_loader.pyc     project.py      project.pyc     user_scripts.py     user_scripts.pyc

Wie du sehen kannst, kein virtualenvwrapper.sh. Wo ist es?


75
2017-09-28 20:54


Ursprung


Antworten:


Du kannst den ... benutzen find Befehl um nach einer Datei zu suchen:

find / -name virtualenvwrapper.sh

Dies wird alle Verzeichnisse von der Wurzel für die Datei durchsuchen.


auf Ubuntu 12.04 LTS, Installation über Pip, ist es installiert

/usr/local/bin/virtualenvwrapper.sh


auf Ubuntu 17.04, Installation von Pip als normaler Benutzer, ist es installiert

~/.local/bin/virtualenvwrapper.sh


88
2017-09-28 22:11



Hast du das schon versucht?

$ which virtualenvwrapper.sh

50
2018-05-23 04:42



Ich habe es einfach mit pip neu installiert.

sudo pip uninstall virtualenvwrapper
sudo pip install virtualenvwrapper

Und dieses Mal legte es es in / usr / local / bin.


41
2017-07-27 12:46



Der genaue Pfad wo virtualenvwrapper.sh  wird gespeichert / lokalisiert variiert von OS zu OS. Sogar mit dem gleichen Betriebssystem variiert es von Version zu Version. Daher benötigen wir eine generische Lösung, die für alle Betriebssystemversionen funktioniert.

Der einfachste Weg, den ich gefunden habe, ist sein Weg zu finden: Machen

pip uninstall virtualenvwrapper

Dies wird eine Bestätigung veranlassen. Nein sagen" Aber erste Zeile der Bestätigung zeigt den Pfad von virtualenvwrapper.sh (Eingabeaufforderung gibt eine Liste von Dateien, die es löschen wird, wenn Sie Ja sagen. Der erste Eintrag in dieser Liste enthält den Pfad zu virtualenvwrapper.sh in Ihrem Computer)


24
2018-01-16 12:43



oder, wie ich ... virtualvwrapper gerade deinstallieren

sudo pip deinstallieren virtualenvwrapper

und dann installieren Sie es mit easy_install

sudo easy_install virtualenvwrapper

dieses Mal fand ich die Datei "/usr/local/bin/virtualenvwrapper.sh"installiert ... Vorher habe ich diese Datei nirgendwo gefunden, auch nicht mit diesem Befehl

Finde / -name virtualenvwrapper.sh


11
2018-03-28 09:32



Unter Mac OS

which virtualenvwrapper.sh

du hast

/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh

und du kannst

sudo ln /Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh /usr/local/bin/virtualenvwrapper.sh

und in deinem .bash_profile

source /usr/local/bin/virtualenvwrapper.sh

oder du kannst

source /Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh

8
2017-11-07 07:19



In OSx EI Kapitän habe ich den virtualenvwrapper als installiert

sudo pip3 install virtualenvwrapper

aber ich kann den virtualenvwrapper.sh nicht finden /user/local/bin, es wurde schließlich gefunden bei /Library/Frameworks/Python.framework/Versions/3.4/bin/virtualenvwrapper.sh und Sie können eine weiche Verbindung zu / usr / local / bin als herstellen

ln -s /Library/Frameworks/Python.framework/Versions/3.4/bin/virtualenvwrapper.sh /usr/local/bin/virtualenvwrapper.shund alles, was Sie tun können, befolgen Sie einfach den Installationsleitfaden wie das offizielle Dokument. Viel Glück!


8
2018-01-10 06:17



In OS X 10.8.2, mit Python 2.7:

/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh


7
2018-02-22 23:20



Ich habe das gleiche Problem. Wenn Sie eine ältere Version von virtualenvwrapper haben, dann funktioniert pip nicht.

download src von http://pypi.python.org/pypi/virtualenvwrapper/3.6 und python setup.py installieren. Dann hat sich das Problem gelöst.


4
2017-11-30 16:57