問題タブ [six]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
138 参照

python - フラスコをsoundcloudライブラリで使用すると、「移動するモジュールがない」のはなぜですか?

python-soundcloudパッケージを利用しようとして、それをインポートして、アプリのサーバー側認証を実装しました。

0 投票する
0 に答える
33 参照

python - Python 3でPython 2から慣用的な("" > None)式を保持するには?

Python 2 タイピング機能に依存するコードがあります

問題は、python 3 が比較をサポートしていない"Result string" > Noneため、コードが実行時例外を返すことです。Python 2 はこれをうまくサポートしています。これを慣用的に実装する方法はありますか (たとえば、すべての None ケースを明示的に列挙することなく)?

これも関数型プログラミングのアイデアを使用しています (下の値としてなし) - python3 でそれが見られないのは少し残念です (これを削除する理由は何でしたか?)

0 投票する
2 に答える
2399 参照

python-2.7 - google_auth_httplib2 という名前のモジュールはありません

目標: Python と Google Cloud Storage で GAE を使用して、画像をより効率的に保存および提供し、最終的には画像 API を使用します。

問題:インストールが成功したにもかかわらず、正しいモジュール (httplib2 および six) が見つかりません。


実行時の例

Python コード サンプル A:

サンプル A を返します。

ImportError: google_auth_httplib2 という名前のモジュールがありません

注: 6 に対しても同様のエラーが発生しました。「6 という名前のモジュールはありません」


インストールの詳細

Python は次の場所にインストールされています:

次の場所に 6 台がインストールされています。

httplib2 は次の場所にインストールされています。

コマンドラインで「C:>pip install httplib2」を実行すると、以下が返されます。

コマンドラインで「C:>pip install six」を実行すると、以下が返されます。

GAE クラウド ストレージ クライアントのインストール先:

「dev_appserver.py」を使用した GAE SDK サーバー ホスティング。で:

この場所には app.yaml ファイルも含まれています。

モジュールを app.yaml の場所にコピーしました

httplib2およびsix-1.10.0-py2.7.eggフォルダーを自分のディレクトリにコピーしましたapp.yaml


付録1:

App.yaml

App.yaml を含むフォルダー構造