問題タブ [egg]

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

python - インストールせずにPythonの卵ファイルを直接実行するには?

Javaでjarファイルを実行できるように、Pythonの卵ファイルを直接実行することは可能ですか?

たとえば、Java では次のようにします。

0 投票する
3 に答える
281 参照

python - これを卵としてパッケージ化してpypiにアップロードすることについてアドバイスが欲しい

卵としてパッケージ化したいコードをいくつか書きました。これは私のディレクトリ構造です:

このディレクトリ構造を卵としてパッケージ化し、テスト ファイルも含めたいと思います。setup.py任意の数の名前空間と任意の数のテストを作成できるようにするには、ファイルに何を含める必要がありますか?

これは、私が共有したい最初のオープン ソース コードです。おそらく、このモジュールが役に立つと思うのは私だけでしょうが、 にアップロードしたいと思いpypiます。ユーザーがコードを使用してやりたいことを実行でき、再配布や変更に制限がない場合、どのライセンスを使用できますか?

この卵を更新する予定ですが、私は何の責任も負いません (ユーザーへのサポートの提供など)。わがままに聞こえるかもしれませんが、これは私の最初のオープン ソース コードなので、ご容赦ください。ライセンスのコピーを提供する必要がありますか? コピーはどこで入手できますか?

これをすべて読んでくれてありがとう。

0 投票する
4 に答える
480 参照

python - Python の卵はインタラクティブに見つかりましたが、fastcgi にはありません

この質問とその回答に同意します。卵のパスを追加したところ、うまくいきました。ただし、Python をインタラクティブに実行して flup をインポートすると、問題や追加のパス指定なしで動作します。違いはどこですか?

編集: fastcgi を実行している間、.pth ファイルは解析されないようですが、これは単なる推測です。もっと正式な声明が必要です。

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

python - Egg インストール用の Python バージョンを選択するか、サイト パッケージの並列バージョンをインストールします

Mac fink installOS X コンピューターに次の Python バージョンをインストールしました。

  • python2.3
  • python2.4
  • python2.5
  • python2.6.

さらに、私のシステムでpythonはエイリアスですpython2.6

  1. バージョン 2.6 の代わりに python 2.5 を使用する必要がある場合など、eggをインストールしたいと考えています。エイリアスeasy_install networkx-0.36-py2.5.eggを変更せずにこれは可能ですか?python

  2. networkx-0.36-py2.5networkx-1.0rc1-py2.6並行してインストールできるかどうか、またその方法を教えてください。

  3. 異なる Python バージョンで使用できるようにサイト パッケージをインストールするにはどうすればよいですか?

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

python - Python / Django の卵を作成するにはどうすればよいですか?

必要に応じて、「バンドル」したいPythonプログラム(Djangoを使用-これは問題ですか?)があります。Java 用の .jar を作成するのと同じ方法で、これを行うにはどうすればよいですか?

0 投票する
3 に答える
2086 参照

python - 特定のeggディレクトリを強制的に解凍します

自分で作成したPyQtアプリケーションのeggディストリビューションがあり、スフィンクスで生成されたドキュメントが含まれています。アプリケーションからヘルプファイルを呼び出すと、QtWebKit.QWebViewウィンドウでsphinxindex.htmlが開きます。どうやら、index.htmlファイルだけがeggからOSのeggディレクトリに抽出されます(たとえば、Windowsでは[..] \ Application Data \ Python-Eggs \)。

これにより、css、イメージ、リンクが壊れます。これらの他のファイルは解凍されていないように見えるためです。それらはeggファイルには存在しますが、eggディレクトリには存在しません。

私はここで何かが欠けていますか?すべてのhtml、css、画像ファイルをすぐに強制的に解凍する方法はありますか?

0 投票する
4 に答える
1967 参照

python - 対話型/非対話型で実行する場合のPythonのインポートモジュールの違い

Python スクリプトの 1 つが対話モードで実行されますが、コマンド ラインから実行すると失敗します。違いは、コマンド ラインから実行すると、不適切な .egg ファイルからモジュールをインポートし、対話的に実行すると、現在のディレクトリにある固定 (解凍) バージョンを使用することです。

私の質問は 2 つあります: a) Python がこれらの場所から実行されたときにモジュールを異なる方法でロードするのはなぜですか? b) それを回避するためのオプションは何ですか?

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

python - 自己完結型のeggインストール:turbogearsとpythonpath

TG 1.0アプリケーション(1.1ではありません-管理者にアップグレードを説得できるかどうかわかりません)を実行しています。私は自分が開発しているcvsからプロジェクトを自分でチェックアウトしており、xlwt(http://www.python-excel.org/)をWebアプリに統合する時が来ました。

ただし、管理者アクセス権がなく、管理者がPythonパッケージをインストールするのは簡単ではありません。さらに、アプリは別のサーバーで実行される可能性があるため、自己完結型のソリューションを入手したいと思います。私は見た:

http://peak.telecommunity.com/DevCenter/EasyInstall#custom-installation-locations

トラブルを簡単にインストールする方法を理解できるかどうかを確認するために、Pythonがシステムにどのようにインストールされているかを実際に知らないままになっています。私のユーザーには空白のPYTHONPATHがあり、Pythonは/ usr / local / pythonから実行されており、アプリケーションは現在正常に実行されていることを知っています。PYTHONPATH="が欲しいだけです。" そのため、eggファイルをプロジェクトディレクトリにドロップできますが、アプリの実際の構成でこのPYTHONPATHを尊重する方法がわかりません。

手がかりはありますか?ありがとう!

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

python - Pythonの卵を解凍する方法は?

py2exeを使用するときにいくつかのegg依存関係をバンドルしようとしていますが、py2exeサイトに記載されているように、それらでは機能しないため、最初に解凍する必要があります。easy_install -m lxml最初に実行してから実行しようとしましeasy_install --always-unzip lxml==2.2.2たが、機能しませんでした。次に、解凍​​動作をに設定してデフォルトに設定しようとしましたdistutils.cfg。後者のファイルが見つからなかったので、HOME環境変数を作成し、pydistutils.cfgそこに次の内容のファイルを作成しました。

しかし、easy_installはまだ卵を開梱しません。物事を成し遂げる最も簡単な方法は何ですか?

0 投票する
3 に答える
127254 参照

python - Python Egg ファイルの作成方法

Python の卵ファイルについて質問があります。

パッケージごとに整理された多くの Python コードがあり、egg ファイルを作成しようとしています。私は指示に従っていますが、それらは非常に一般的です。

それによると、 setup.py ファイルが必要なようです。

  1. setup.py ファイルに何を入れる必要があり、どこに置くべきか教えてください。
  2. setup.py を作成し、"setup.py bdist_egg" を起動して、egg ファイルを取得するだけで十分だと思います。確認お願いいたします?
  3. Egg ファイルに .pyc ファイルのみを含めることは可能ですか?
  4. .egg ファイルを持っているので、解凍せずにそこからコードを開始する方法はjava -jar <jar file>ありますか?