2016-07-13 2 views
0

これはかなり基本的な質問ですが、私は実際には何の答えも見つけられません。おそらくキーワードが間違っているかもしれません...Pythonプログラムを「インストールする」方法は?

私はPythonで少しずつプログラミングをしています。私が働いている部門に配備するのに十分なほど良いものです。だから私は誰もが自分たちのマシンにPythonをインストールさせなければならないだろうか?そしてピープルで私が使っているすべてのモジュールをインストールするために退屈させるか、より良い解決策があるのだろうか?明らかに私はこれに慣れていませんが、これまではVisual Studioで作業していて、そこからスクリプトを実行していました。私はカップルの指摘に感謝し、トピックは非常に幅広く、私は失われて感じる。

+1

Google py2exeまたはプラットフォームに関係なく** Googleはあなたの友人です** – Li357

+0

私は[cx_freeze](https://cx-freeze.readthedocs.io/en/latest/)と[inno setup](http://www.jrsoftware.org /isinfo.php)。見て価値があるかもしれません。 – Holloway

答えて

0

Pythonの公式ドキュメントには、これに関する多くの情報があります。 3.xxの2.7.35 Built dist

+1

http://meta.stackexchange.com/q/225370/248731 – jonrsharpe

+0

わかりました。ごめんなさい。 –

3

についてはSetup script

については

それはピップのために意図されていますかのようにそれはあなたがは、PyPIに公開し、人々がローカルにインストールすることはできませんので、モジュールを作成することが可能です。

たとえば、GitHub:pyjokesでこのプロジェクトを観察します。これはPyPI上で利用できるので、インストールすることができます。しかし、リポジトリをダウンロードしてソースからインストールすることもできます。これはpipを使ってインストールしたかのようにインストールされます(pipは「このプロジェクトをダウンロードしてインストーラを実行する」ためのラッパーです)。

ソースからこのプロジェクトをインストールする手順は、次のようになります。

git clone https://github.com/pyjokes/pyjokes 
cd pyjokes 
sudo python3 setup.py install # python 3 
sudo python setup.py install # python 2 

プロジェクトがレイアウトされている方法を見てみましょう。重要なのは、pyjokesフォルダ内のsetup.pyファイルと__init__.pyです。それはあなたのプロジェクトをローカルにインストール可能にするのに十分なはずです。

次に、コード(おそらくプライベートgithubまたはbitbucketリポジトリ)を配布し、READMEを使用してインストール手順を説明することができます。

注:私はLinuxのインストールプロセスについて説明しましたが、Macでも同じように動作することは間違いありません。私はWindowsについてよくわからない。

関連する問題