2012-08-26 2 views
1

Je viens de commencer à apprendre Flask (et par conséquent, entrer dans virtualenv ainsi). J'ai suivi un tutoriel sur la documentation de Flask et créé une petite application. J'ai installé Flask et le jaune en utilisant venv et tout fonctionnait bien.virtualenv supprimant les bibliothèques (flask/yolk) au redémarrage

J'ai redémarré mon ordinateur et lorsque j'ai de nouveau activé virtualenv, le flacon et le jaune ne sont plus reconnus. J'ai dû les réinstaller via easy_install. Est-ce que venv supprime les paquets installés une fois que l'ordinateur a été redémarré?

Que s'est-il passé ici? Y a-t-il quelque chose que je dois faire de mon côté?

+0

-t-il se produit avec un seul virtualenv ou tous? –

+0

J'ai seulement créé un virtualenv et redémarré. – darksky

Répondre

2

Tant que vous utilisez correctement virtualenv et installez correctement les paquetages, votre virtualenv ne devrait pas être affecté par un redémarrage. C'est complètement indépendant de ça. Il y a une des trois possibilités que je peux penser qui explique vos problèmes:

  1. Le virtualenv incorrect a été sourced
  2. Vous flacon installé et le jaune sur le python système
  3. Vous avez utilisé une sorte de stockage éphémère

(le troisième est le moins probable)

+0

Si j'installe un flacon et du jaune sur le système python, alors en exécutant 'whichquel 'et' quel flask' ​​donnerait le chemin vers le fichier dans' bin'. Je n'ai rien à faire. J'ai seulement un virtualenv installé de sorte que prend également le point # 1 sur? – darksky

+0

Avez-vous veillé à vous procurer ce virtualenv? – ravenac95

+0

Oui, je l'ai trouvé. – darksky

Questions connexes