問題タブ [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.
python - インストールせずにPythonの卵ファイルを直接実行するには?
Javaでjarファイルを実行できるように、Pythonの卵ファイルを直接実行することは可能ですか?
たとえば、Java では次のようにします。
python - これを卵としてパッケージ化してpypiにアップロードすることについてアドバイスが欲しい
卵としてパッケージ化したいコードをいくつか書きました。これは私のディレクトリ構造です:
このディレクトリ構造を卵としてパッケージ化し、テスト ファイルも含めたいと思います。setup.py
任意の数の名前空間と任意の数のテストを作成できるようにするには、ファイルに何を含める必要がありますか?
これは、私が共有したい最初のオープン ソース コードです。おそらく、このモジュールが役に立つと思うのは私だけでしょうが、 にアップロードしたいと思いpypi
ます。ユーザーがコードを使用してやりたいことを実行でき、再配布や変更に制限がない場合、どのライセンスを使用できますか?
この卵を更新する予定ですが、私は何の責任も負いません (ユーザーへのサポートの提供など)。わがままに聞こえるかもしれませんが、これは私の最初のオープン ソース コードなので、ご容赦ください。ライセンスのコピーを提供する必要がありますか? コピーはどこで入手できますか?
これをすべて読んでくれてありがとう。
python - Python の卵はインタラクティブに見つかりましたが、fastcgi にはありません
この質問とその回答に同意します。卵のパスを追加したところ、うまくいきました。ただし、Python をインタラクティブに実行して flup をインポートすると、問題や追加のパス指定なしで動作します。違いはどこですか?
編集: fastcgi を実行している間、.pth ファイルは解析されないようですが、これは単なる推測です。もっと正式な声明が必要です。
python - Egg インストール用の Python バージョンを選択するか、サイト パッケージの並列バージョンをインストールします
Mac fink install
OS X コンピューターに次の Python バージョンをインストールしました。
python2.3
、python2.4
、python2.5
、python2.6
.
さらに、私のシステムでpython
はエイリアスですpython2.6
。
バージョン 2.6 の代わりに python 2.5 を使用する必要がある場合など、eggをインストールしたいと考えています。エイリアス
easy_install networkx-0.36-py2.5.egg
を変更せずにこれは可能ですか?python
networkx-0.36-py2.5
とnetworkx-1.0rc1-py2.6
並行してインストールできるかどうか、またその方法を教えてください。異なる Python バージョンで使用できるようにサイト パッケージをインストールするにはどうすればよいですか?
python - Python / Django の卵を作成するにはどうすればよいですか?
必要に応じて、「バンドル」したいPythonプログラム(Djangoを使用-これは問題ですか?)があります。Java 用の .jar を作成するのと同じ方法で、これを行うにはどうすればよいですか?
python - 特定のeggディレクトリを強制的に解凍します
自分で作成したPyQtアプリケーションのeggディストリビューションがあり、スフィンクスで生成されたドキュメントが含まれています。アプリケーションからヘルプファイルを呼び出すと、QtWebKit.QWebViewウィンドウでsphinxindex.htmlが開きます。どうやら、index.htmlファイルだけがeggからOSのeggディレクトリに抽出されます(たとえば、Windowsでは[..] \ Application Data \ Python-Eggs \)。
これにより、css、イメージ、リンクが壊れます。これらの他のファイルは解凍されていないように見えるためです。それらはeggファイルには存在しますが、eggディレクトリには存在しません。
私はここで何かが欠けていますか?すべてのhtml、css、画像ファイルをすぐに強制的に解凍する方法はありますか?
python - 対話型/非対話型で実行する場合のPythonのインポートモジュールの違い
Python スクリプトの 1 つが対話モードで実行されますが、コマンド ラインから実行すると失敗します。違いは、コマンド ラインから実行すると、不適切な .egg ファイルからモジュールをインポートし、対話的に実行すると、現在のディレクトリにある固定 (解凍) バージョンを使用することです。
私の質問は 2 つあります: a) Python がこれらの場所から実行されたときにモジュールを異なる方法でロードするのはなぜですか? b) それを回避するためのオプションは何ですか?
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を尊重する方法がわかりません。
手がかりはありますか?ありがとう!
python - Pythonの卵を解凍する方法は?
py2exeを使用するときにいくつかのegg依存関係をバンドルしようとしていますが、py2exeサイトに記載されているように、それらでは機能しないため、最初に解凍する必要があります。easy_install -m lxml
最初に実行してから実行しようとしましeasy_install --always-unzip lxml==2.2.2
たが、機能しませんでした。次に、解凍動作をに設定してデフォルトに設定しようとしましたdistutils.cfg
。後者のファイルが見つからなかったので、HOME
環境変数を作成し、pydistutils.cfg
そこに次の内容のファイルを作成しました。
しかし、easy_installはまだ卵を開梱しません。物事を成し遂げる最も簡単な方法は何ですか?
python - Python Egg ファイルの作成方法
Python の卵ファイルについて質問があります。
パッケージごとに整理された多くの Python コードがあり、egg ファイルを作成しようとしています。私は指示に従っていますが、それらは非常に一般的です。
それによると、 setup.py ファイルが必要なようです。
- setup.py ファイルに何を入れる必要があり、どこに置くべきか教えてください。
- setup.py を作成し、"setup.py bdist_egg" を起動して、egg ファイルを取得するだけで十分だと思います。確認お願いいたします?
- Egg ファイルに .pyc ファイルのみを含めることは可能ですか?
- .egg ファイルを持っているので、解凍せずにそこからコードを開始する方法は
java -jar <jar file>
ありますか?