Ich versuche, der Umgebungsvariablen PYTHONPATH einen Pfad hinzuzufügen, der nur in einer bestimmten virtuellen Umgebung sichtbar ist. Ich habe es SET PYTHONPATH=...unter einer virtualenv-Eingabeaufforderung versucht , aber das legt die Variable für die gesamte Umgebung fest. Wie erreiche ich das?
Ich habe Spyder mit der Anaconda-Distribution installiert, die standardmäßig Python 2.7 verwendet. Derzeit muss ich eine virtuelle Entwicklungsumgebung mit Python 3.4 einrichten. Die beiden wichtigsten Vorschläge nach Online-Recherchen sind: zuerst die virtuelle Umgebung einzurichten und die Einstellungen von Spyder zu ändern, z. B. hier ; alle Spyder-Abhängigkeiten wie PyQt4 in …
Der Standardspeicherort für Pakete ist der Ordner .conda in meinem Home-Verzeichnis. Auf dem Server, den ich verwende, gibt es jedoch eine sehr strenge Beschränkung, wie viel Speicherplatz ich verwenden kann, wodurch ich grundsätzlich nicht in mein Home-Verzeichnis aufgenommen werden kann. Wie kann ich den Speicherort für die virtuelle Umgebung angeben, …
Wie erstellt man ein Bash-Skript, um eine Python-Virtualenv zu aktivieren? Ich habe eine Verzeichnisstruktur wie: .env bin activate ...other virtualenv files... src shell.sh ...my code... Ich kann meine virtuelle Umgebung aktivieren durch: user@localhost:src$ . ../.env/bin/activate (.env)user@localhost:src$ Dasselbe mit einem Bash-Skript zu tun, bewirkt jedoch nichts: user@localhost:src$ cat shell.sh #!/bin/bash . …
Ich kenne mich mit virtualenv und pip aus. Diese unterscheiden sich jedoch etwas von Bündler / Karton. Zum Beispiel: pip schreibt den absoluten Pfad zu shebang oder aktiviert das Skript pip hat den execUnterbefehl ( bundle exec bar) nicht virtualenv kopiert den Python-Interpreter in ein lokales Verzeichnis Verwendet jeder Python-Entwickler …
Ich versuche, ein Python-Paket mit pipin einer virtuellen Umgebung auf einem Ubuntu-Computer bereitzustellen, stoße jedoch auf ein Problem mit Berechtigungen. Beispielsweise: (TestVirtualEnv)test@testServer:~$ pip install markdown2 endet durch: Fehler: '/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py' konnte nicht erstellt werden: Berechtigung verweigert Ich kann nicht sudo, da das Paket global und nicht in der virtuellen Umgebung installiert …
Ich habe eine virtuelle Umgebung für Python 2.5 erstellt und möchte sie auf Python 2.6 "aktualisieren". So wurde es ursprünglich eingerichtet: virtualenv --no-site-packages -p python2.5 myenv Ich führe jetzt virtualenv im selben Verzeichnis aus, um ein Upgrade durchzuführen: virtualenv --no-site-packages -p python2.6 myenv ... Not overwriting existing python script myenv/bin/python …
Ich versuche, numpy (und scipy und matplotlib) in eine Virturalenv zu installieren. Ich bekomme immer wieder folgende Fehler: RuntimeError: Broken toolchain: cannot link a simple C program ---------------------------------------- Cleaning up... Command python setup.py egg_info failed with error code 1 Ich habe die Befehlszeilentools für xcode installiert $ which gcc /usr/bin/gcc …
Diese Frage ist kein Duplikat. Es bezieht sich nicht nur auf das Umbenennen einer virtuellen Umgebung, sondern tatsächlich bewegt es in ein anderes Verzeichnis, darunter möglicherweise auch eines anderen Benutzers zu Verzeichnis. Dies ist nicht dasselbe wie das bloße Umbenennen einer virtuellen Umgebung, insbesondere für Personen, die mit virtuellen Umgebungen …
Ich habe vor ein paar Tagen ein Upgrade von Ubuntu 14.04 auf Ubuntu 16.04 durchgeführt. Wenn ich versuche, mithilfe von eine virtuelle Umgebung zu erstellen pyvenv .venv oder python3 -m venv .venv Es gibt einen Fehler: The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu …
Ich habe versucht, die AWS-CLI-Version auf meinem MAC OS X zu überprüfen. Der folgende Fehler schlug zurück: dyld: Library not loaded: @executable_path/../.Python Referenced from: /usr/local/aws/bin/python Reason: image not found Abort trap: 6 Alle relevanten Eingaben zur Behebung dieses Problems sind sehr willkommen.
Ich möchte eine virtualenv-Instanz über ein Python-Skript aktivieren. Ich weiß, dass dies recht einfach ist, aber alle Beispiele, die ich gesehen habe, verwenden es, um Befehle in der Umgebung auszuführen und dann den Unterprozess zu schließen. Ich möchte einfach die virtuelle Umgebung aktivieren und zur Shell zurückkehren, genau wie bin …
Ist es das, was die Leute am häufigsten zu empfehlen scheinen: $ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv Oder das, was ich von http://www.pip-installer.org/en/latest/installing.html bekommen habe : $ curl -O https://github.com/pypa/virtualenv/raw/master/virtualenv.py $ python virtualenv.py my_new_env $ . my_new_env/bin/activate (my_new_env)$ pip install ... Oder …
Dies mag wie eine dumme Frage klingen, da der eigentliche Zweck von virtualenv genau darin besteht, eine bestimmte Version eines Pakets (in diesem Fall Django) in der virtuellen Umgebung zu installieren. Aber es ist genau das, was ich tun möchte, und ich kann es nicht herausfinden. Ich bin unter Windows …
Ich habe versucht, pycurl mit pip in einer virtuellen Umgebung zu installieren, und habe diesen Fehler erhalten ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (none/other) Ich habe eine Dokumentation gelesen, in der steht: "Um dies zu beheben, müssen Sie setup.py mitteilen, welches SSL-Backend verwendet …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.