問題タブ [distribute]

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

java - Maven:スタンドアロンアプリケーションを生成する方法は?

Mavenを使用してコンソールアプリケーションプロジェクトを管理しています。私のマシンでは、入力mvn exec:javaするとMavenがすべてを処理します。しかし、私が望んでいるのは、Mavenの助けを借りずに同じアプリケーションを別のマシンで実行することです。

NetBeansでは、Antプロジェクトにdistは必要なすべてのファイルを含むディレクトリがあります。あなたがしなければならないのはタイプすることだけですjava -jar dist/App.jar。Mavenにそのような配布可能なディレクトリまたはアーカイブを生成させるにはどうすればよいですか?

PS:関連性があるように見えますが、これはMavenを使用したスタンドアロンアプリケーションの作成の複製ではありません。

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

python - 名前が変更された再割り当てされた python パッケージからの卵情報をトレースします

使用する

pip install django-compressor

このアプリをインストールできます。/lib/whatever/compressor にパッケージ化されていません。

/lib/django_compressor-1.1.2.egg-info があります。Egg-info: top_level.txt 内のファイルを見ると、パッケージが新しい名前で最上位にあることがわかります。

コンプレッサーの卵情報を取得したくない場合、逆の操作はどうですか? 配布して検索しましたが、何も見つかりませんでした。

実際、私が達成しようとしているのは、卵の外側にある多くの python パッケージをトレースして名前を変更することです。これは、コンプレッサーの場合だけではありません。

ありがとう

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

python - `setup.py test`に依存関係を`virtualenv`にインストールさせるにはどうすればよいですか?

私のアプリケーションをインストール可能にするための十字軍でpip、私はととの大きな戦いをしsetuptoolsdistributeいます。私の依存関係は正しいと思います。つまり、withをインストールすると、pip install myappおそらく仮想環境が正しく満たされるはずです。ただし、開発を合理化したいので、空から始めて、定義されたすべての依存関係で埋めることを目標としていvirtualenvますsetup.py test(後でsetup.py develop、まったく別の戦いになります)。

そして今、私の問題になります。どんなに頑張っても.egg、プロジェクトディレクトリにsとしてインストールされている依存関係だけが、少なくとも最適ではありません。私は使用する新しいsetuptoolsコマンドを作成しようとしましたがpip(これは厄介ですが機能しているようです)、それは真剣に解決策にはなりません(サブクラス化してオーバーライドします)。

では、作業ディレクトリsetup.py testの代わりに塗りつぶしを作成するにはどうすればよいですか?virtualevn

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

python - 'entry_points' としてインストールされている Python コンソール コマンドのパスを、distribute で取得します。

setup.pyのentry_point dictを使用してコンソール コマンドをインストールしています。これにより、システム内のパス (たとえば、debian のルートは/usr/local/bin) に python ファイルが作成されます。このファイルは、システムによって、または virtualenvs を使用する場合に変更できます。

setup.py で entry_points としてインストールされたスクリプトのデフォルト パスが必要です

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

python - PyPiにアップロードした後にファイルを削除する

次のコマンドを使用して、パッケージをPyPiにアップロードしています。

このコマンドはいくつかのファイルとフォルダを生成しますが、アップロード後にこのファイルを削除するオプションはありますか?

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

python - ビルドアウトを使用した「認識されない.svn/entries形式」

Subversion 1.7にアップグレードしてから、ビルドアウトを実行すると「認識されない.svn/entries形式」が発生します。このエラーのdistributeツールとsetuptoolsの両方に未解決のバグレポートがあることに気付きました。また、 setuptools_subversionを使用して問題を解決できるようです。

方法がわからないのは、setuptools_subversionをインストールして、buildoutがそれを取得できるようにすることです。誰か助けてもらえますか?

私はもう試した

  • ダウンロードしてpythonsetup.pyinstallを実行します
  • ビルドアウト構成の[ビルドアウト]部分のエッグリストに追加します
0 投票する
1 に答える
3138 参照

python - Python 3.2 で配布をインストールできません

次のエラーをスローします。

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

python - Python 3.2.3 での配布 0.6.26 のインストールの問題

Windows 7 Python 3.2.3 実装に取り​​組んでおり、setuptools を必要とするものをインストールしました。バージョンの互換性の問題により、代わりに 0.6.26 を配布しました。しかし、インストールしようとすると、次のエラーが表示されます。

おそらく私が間違っている根本的な何かがあります。何かご意見は?

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

python - build_tests コマンドはどこにありますか?

tox を使用して複数の python でパッケージをテストする例を読んでいたときに、テスト ファイルをディレクトリ"build_tests"に配置 ( 2to3'd)するコマンドを見つけました。build/一部のプロジェクトのtox.iniファイルと一部の gentoo ebuild でググることもできますが、どのパッケージがこのコマンドをインストールするのかはまだわかりません。私はpython 3.2、最後のnosetestsと最後の配布を持っていますが、"python setup.py build_tests"それでもエラーが発生します。

では、このコマンドを取得するには何をインストールする必要がありますか?

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

github - githubプロジェクトからバイナリを配布するためのベストプラクティスは何ですか?

githubプロジェクトからバイナリを配布するためのベストプラクティスは何ですか?

私は考えることができます:

  • バイナリのコピーを保持するbinフォルダをプロジェクトに作成します。ただし、githubはバイナリではなくソースコードを保存することを目的としています。大きくて定期的に変更されるバイナリを保存すると、ディスクスペースと帯域幅が高価になる可能性がありますか?
  • バイナリのコピーをプロジェクトのgithubページにアップロードするか、別のWebサイトを使用してバイナリをホストします。ただし、これは常に実行可能であるとは限らず、バイナリを最新の状態に保つためにより多くの(手作業による)作業が必要です。むしろ、バイナリを自動的に、または1回のアクションで更新する必要があります。