こんにちは。
私は自分の仕事のために中小規模のPythonプログラムを書いています。このタスクでは、Excelライブラリxlwtとxlrd 、およびcx_Oracleと呼ばれるOracleデータベースをクエリするためのライブラリを使用する必要があります。私はバージョン管理システム、つまりCVSを介してプロジェクトを開発しています。
Pythonプロジェクトを中心にサードパーティのライブラリを整理する標準的な方法は何だろうと思っていました。ライブラリxlwt、xlrd、およびcx_Oracleは、おそらくPYTHONPATHにある/ usr / local / lib / pythonなどのディレクトリに保存する必要がありますか?または、代わりにサードパーティのライブラリをプロジェクトのソースコードと同じディレクトリに含めて、プロジェクトとともに効果的に「出荷」する必要があります。そうすれば、Pythonスクリプトはプラットフォームに依存しなくなります。
私はJavaを使用していて、Pythonを初めて使用するため、ベストプラクティスを探しています。
よろしくお願いします、
ktm