他人

2017-06-20 16 views
-1

、私はいくつかのスクリプトに依存しているプログラムを持っているに送信するPythonスクリプトをパッケージ化する方法、各スクリプトは、いくつかのモジュールを使用しました。プログラムはそれ自身で立つことができますが、別のコンピュータに送信すると、すべての依存関係がインストールされていなければ失敗します。他人

は、それが簡単に新しいユーザーにオフに渡すことができるように、プログラムで必要なすべてのモジュールをインストールする方法はありますか?私はexeファイルとしてスクリプトをパッケージ化するチュートリアルを見つけようとしましたが、チュートリアルはあまりにも混乱していたか、失敗しました。

いずれかの方法で、私は単に私のプログラムを共有する簡単な方法を探していますし、任意のヘルプははるかに高く評価されるだろう!

+0

あなたがここに始めることができ:https://docs.python.org/3.6/distributing/index.html#distributing-index – FamousJameous

+0

@scrappedcolaんでした私はオフサイトのリソースを要求しますか?私は単に私が明らかに今日読解の問題を抱えてい –

+0

@JoeyB私の謝罪...私は思ったのpythonでの処理を行う方法を尋ねました。 – scrappedcola

答えて

0

あなたのsetup.pyファイルのinstall_requiresキーにあなたの依存関係を指定する必要があります。

from setuptools import setup 

setup(name='funniest', 
     version='0.1', 
     description='The funniest joke in the world', 
     url='http://github.com/storborg/funniest', 
     author='Flying Circus', 
     author_email='[email protected]', 
     license='MIT', 
     packages=['funniest'], 
     install_requires=[ 
      'markdown', 
     ], 
     zip_safe=False) 

上記の例では、パッケージの値下げをインストール/チェックします。 あなたがこのHOWTOを見てすることがあります:

http://python-packaging.readthedocs.io/en/latest/index.html

関連する問題