Я могу импортировать библиотеку Python Stripe Python под определенной версией Python
-
27-10-2019 - |
Вопрос
Я использую 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 в свою учетную запись.