問題タブ [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.
python - pip でインストールされた Python3 スクリプトが機能しない
Python の「pip」を使用してアプリケーションをインストールしました。
インストールはエラーなしで終了しました:
ただし、次の方法でsciptを実行しようとすると:
エラーメッセージのみが表示されます:
/usr/bin/easyblogger の内容は次のとおりです。
エラーは 9. 行の load_entry_point から発生します。easyblogger スクリプトを機能させるにはどうすればよいですか? とにかく、私は Arch Linux を使用しています。
python - IPython NameError: 名前 'pkg_resources' が定義されていません
突然、私の IPython カーネルが機能しなくなり、再起動に何度も失敗しました。エラーメッセージを以下に示します。これを引き起こした原因と、それを修正する方法がわかりません。setuptools をアップグレードして、他の投稿で述べたように配布しようとしましたが、成功しませんでした。私はあなたの助けに感謝します!
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
は卵ファイルを抽出しないようです。
python - setuptools と pkg_ressources を使用してインストール ディレクトリを取得する方法
P
setuptools と 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 中にインストールディレクトリを取得する標準的な方法はありますか? そうでない場合は、どうすればよいですか?
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 ファイルにファイルを追加する方法が見つからないようです
ご協力いただきありがとうございます。