1

テキストファイルを読み取って処理を行う単純なpythonスクリプトがあります。このコードを配布する必要があります。したがって、Ubuntuオペレーティングシステムを使用している人なら誰でも実行できます. 次のようにいくつかのモジュールをインポートします。

import pandas
import httpbl
from prettytable import from_csv

等...

私の質問は、これらのパッケージを他のユーザーのマシン (Ubuntu) でスクリプトを使用してインストールできるようにする方法です。

多くの質問が寄せられましたが、これが最も近いものであることがわかりまし。しかし、とにかく私はこれを行うことについてあまり知識がありません。

4

1 に答える 1

1

setuptools をチェックアウトする必要があります: http://pythonhosted.org/setuptools/は、探していることを正確に行うことができます。

例として (これは "recat" と呼ばれる同じディレクトリにある単なるスクリプトです):

from setuptools import setup

setup(
    name = 'recat',
    version = '0.1',
    packages = [],
    author = 'Name',
    author_email = 'email',
    description = 'Replay log files simply and easily',
    license = 'GPLv3',
    keywords = 'log replay',
    url = 'URL',
    scripts = ['recat']
)

そこから Ubuntu パッケージを作成することも検討してください。FPM プロジェクトがそれを支援します: https://github.com/jordansissel/fpm

于 2013-11-08T07:09:04.860 に答える