Als «virtualenv» getaggte Fragen


1
Ist virtualenv für einen Produktionsserver geeignet?
Ich plane, eine Python-App ( Pyblosxom ) auf meinem Server einzurichten und sie in einer eigenen virtuellen Sandbox mit auszuführen--no-site-packages . Ich hoffe, dass ein solches Setup über die Jahre leicht zu transportieren und zu warten ist. Ich habe virtualenv jedoch nur für Entwicklungsumgebungen verwendet, in denen ein bestimmtes Server-Setup …

1
Systemd: Führen Sie beim Start ein Python-Skript aus (virtualenv)
Ich habe ein Python-Skript, das ich normalerweise mit diesem Befehl ausführe: (environment) python run.py Ich möchte dieses Skript beim Start ausführen. (Ich benutze Ubuntu) Hier ist mein Service: [Unit] Description=My Script Service After=multi-user.target [Service] Type=idle ExecStart=/home/user/anaconda3/bin/python /home/user/space/run.py [Install] WantedBy=multi-user.target Übrigens konnte ich dieses Skript nicht ausführen, aber ich konnte jedes …

7
PIP wird nicht im Verzeichnis virtualenv installiert
Ich versuche, Django auf einer bereits vorhandenen virtuellen Umgebung zu installieren. Nach den Anweisungen auf der Pip-Install-Website hier habe ich Folgendes von SSH ausgeführt. name@server:~$ . myenv.env/bin/activate (myenv.env)nam@server:~$ pip install django Am Ende der Installation sehe ich jedoch Folgendes: creating /usr/local/lib/python2.7/dist-packages/django error: could not create '/usr/local/lib/python2.7/dist-packages/django': Permission denied Es scheint, …

3
Verschiedene Python-Versionen unter dem gleichen uwsgi Emperor?
Ich verwende einen uwsgi-Kaiser mit verschiedenen Vasallen, die jeweils eine bestimmte Python-App aus einer anderen virtuellen Umgebung bedienen. Da uwsgi mit einem eigenen Python 2.7-Interpreter kompiliert wurde, führt der Versuch, eine virtuelle Umgebung mit Python 3 zu verwenden, in vassal.log zu folgendem Fehler: ImportError: No module named site Ich glaube, …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.