Я могу импортировать библиотеку Python Stripe Python под определенной версией Python

StackOverflow https://stackoverflow.com/questions/8364972

Вопрос

Я использую WebFaction, и это командная строка для общего хоста.

[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

Я знаю, что должен быть простой способ заставить его работать во всей версии Python. Я был бы очень признателен за любым пониманием того, как сделать эту работу/концепцию, стоящую за ней.

Моя версия Django работает на 2.7, поэтому цель состоит в том, чтобы заставить его работать на 2.7

Это было полезно?

Решение

Ваша проблема в том, что stripe Модуль не установлен в каждой среде Python.

Я знаю, что должен быть простой способ заставить его работать во всей версии Python.

Вы должны установить stripe в каждой среде. Согласно с Ваш веб -хост, вы должны быть в состоянии установить их с easy_install. Анкет Попробуй это:

python2.7 `which easy_install` stripe

Другие советы

Брайан Каин прав, что это не установлено в версии Python, которую вы используете. Вместо команды, которую он дал вам, должна запустить:

easy_install-2.7 stripe

Убедившись, что каталог: /home/username/lib/python2.7/ на самом деле существует. Если это не так, вы можете использовать команду: mkdir -p /home/username/lib/python2.7 Чтобы создать его.

Это установит его в вашей установке Python2.7, которую вы затем можете использовать от Django на Python2.7.

Примечание. Если вы получите ошибку: «Нужна версия Libcurl 7.19.0 или более для компиляции Pycurl». Вам нужно следовать инструкциям здесь:

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

Чтобы установить свою собственную версию Curl в свою учетную запись.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top