Question

J'utilise Webfaction, et c'est la ligne de commande pour l'hôte partagé.

[zallarak@web198 ~]$ python2.6
Python 2.6.5 (r265:79063, Nov 23 2010, 02:02:03) 
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import stripe
>>>

[zallarak@web198 ~]$ python2.7
Python 2.7.1 (r271:86832, Dec  1 2010, 06:29:57) 
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import stripe
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named stripe

Je sais qu'il doit y avoir un moyen simple de le faire fonctionner dans toutes les versions de Python. Je reconnaissant de bien vouloir tout comprendre sur la façon de faire ce travail / le concept derrière.

Ma version de Django fonctionne sur 2.7, de sorte que le but est de le faire fonctionner sur 2.7

Était-ce utile?

La solution

Votre problème est que le module stripe n'est pas installé dans chaque environnement de python.

Je sais qu'il doit y avoir un moyen simple de le faire fonctionner dans toutes les versions de Python.

Vous devez installer stripe dans chaque environnement. Selon votre webhost, vous devriez être en mesure de les installer avec easy_install. Essayez ceci:

python2.7 `which easy_install` stripe

Autres conseils

Brian Cain est correct à ce sujet ne pas être installé dans la version Python que vous utilisez. Au lieu de la commande, il a donné, vous devez exécuter:

easy_install-2.7 stripe

Après s'être assuré que le répertoire: /home/username/lib/python2.7/ existe réellement. Si cela ne vous pouvez utiliser la commande:. mkdir -p /home/username/lib/python2.7 pour le créer

Cela va l'installer dans votre installation python2.7, que vous pouvez ensuite utiliser de Django sur python2.7.

Note: Si vous obtenez l'erreur: "Version Besoin libcurl 7.19.0 ou plus à la compilation pycurl." vous devrez suivre les instructions ici:

http://community.webfaction.com/questions/6365/problems- repose-pycurl

pour installer votre propre version de boucle sur votre compte.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top