問題タブ [pkg-resources]

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 投票する
1 に答える
1065 参照

python - pip でインストールされた Python3 スクリプトが機能しない

Python の「pip」を使用してアプリケーションをインストールしました。

インストールはエラーなしで終了しました:

ただし、次の方法でsciptを実行しようとすると:

エラーメッセージのみが表示されます:

/usr/bin/easyblogger の内容は次のとおりです。

エラーは 9. 行の load_entry_point から発生します。easyblogger スクリプトを機能させるにはどうすればよいですか? とにかく、私は Arch Linux を使用しています。

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

python - IPython NameError: 名前 'pkg_resources' が定義されていません

突然、私の IPython カーネルが機能しなくなり、再起動に何度も失敗しました。エラーメッセージを以下に示します。これを引き起こした原因と、それを修正する方法がわかりません。setuptools をアップグレードして、他の投稿で述べたように配布しようとしましたが、成功しませんでした。私はあなたの助けに感謝します!

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

python - pkg_resources が Python の卵からファイルを抽出しない

python setup.py bdist_eggこのフォルダーから実行して、Python の卵を作成しました。

ファイルsetup.pyには、次のものがあります。

およびファイル内sensor_display.py

SensorDisplay-0.1-py2.7.egg次に、フォルダー内の卵ファイルを取得しますSensorDisplay\dist\。ただし、easy_install を使用して卵をインストールし、ファイルを実行するとC:\Python27\Scripts\sensor_display.py、次のエラーが発生します。

返されたファイル名は卵ファイルをそうではないディレクトリと見なすため、関数resource_filenameは卵ファイルを抽出しないようです。

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

python - setuptools と pkg_ressources を使用してインストール ディレクトリを取得する方法

Psetuptools と pkg_resources を含むパッケージに取り組んでいます。このパッケージでは、インストール後にいくつかのバイナリをダウンロードして、専用のディレクトリ ( P/bin/) に配置する必要があります。

pkg_ressources.resource_filename絶対ディレクトリパスを取得するために使用しようとしています。(virtualenv を使用するため)

を使用したインストール中python setup.py installに、pkg_ressources.resource_filename は のようなパスを返しません/home/user/tests/venv/lib/python3.4/site-package/P/bin/が、実際のモジュールへのパスを返します/home/user/projects/P/P/bin/

個人的なプロジェクト ディレクトリ (モジュールを開発する場所) ではなく、インストール ディレクトリ (virtualenv 内) が必要なため、これは問題です。

を使用して pypi を通過しようとすると、pip install moduleによって返されるディレクトリはpkg_ressources.resource_filenameのような一時ファイル/tmp/pip-build-xxxxxxx/P/bin/であり、バイナリを配置する場所ではありません。

これが私のsetup.pyです:

インストール、クロスプラットフォーム、および互換性のある python 2 および 3 中にインストールディレクトリを取得する標準的な方法はありますか? そうでない場合は、どうすればよいですか?

0 投票する
1 に答える
963 参照

python - Cx_Freeze と Plotly

cx_freeze を使用して plotly を使用するアプリケーションの exe をビルドしようとしています。

以前、matplotlib を使用してアプリケーションをビルドしましたが、グラフ作成を plotly に切り替えました。

アプリケーションをビルドできますが、プロットしようとすると、次のエラーが発生します。

setup.py ファイルに pkg_resources を含めてみましたが、PATH_to_exe\offline\plotly.min.js に plotly.min.js も含めました。

私が知る限り、pkg_resources に問題がありますか?

編集: pkg_resources は library.zip ファイル内のファイルを探しているようですが、library.zip の外のパスに含まれています。setup.py の library.zip ファイルにファイルを追加する方法が見つからないようです

ご協力いただきありがとうございます。