特定のバージョンのPythonの下にStripePythonライブラリのみをインポートできます

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

他のヒント

Brian Cainは、使用しているPythonバージョンにインストールされていないことについて正しいです。彼があなたに与えたコマンドの代わりに、実行する必要があります:

easy_install-2.7 stripe

ディレクトリを確認した後: /home/username/lib/python2.7/ 実際に存在します。そうでない場合は、コマンドを使用できます。 mkdir -p /home/username/lib/python2.7 それを作成するために。

これにより、Python2.7インストールにインストールされ、Python2.7でDjangoから使用できます。

注:エラーが発生した場合:「libcurlバージョン7.19.0以上が必要です。ここで指示に従う必要があります。

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

アカウントに独自のバージョンのCurlをインストールします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top