2017-08-17 14 views
2

私はDjangoプロジェクトのために外部ライブラリを使用しています。しかし、それは廃止されて以来、古いものがたくさんありました。そのため、私はいくつかの間違いを複数のファイルに修正し、それを本番アプリケーションにエクスポートする必要がありますが、すべての変更をもう一度書き直す必要はありません。外部ライブラリPythonの修復

どうすればいいですか?

/usr/local/lib/python3.5/dist-packages/djutils 

私のプロダクションアプリケーションの仮想envで上書きできますか?それを行う他の簡単な方法がありますか?

乾杯、

Pedro Gabriel。

+1

djutilsはあなたがアプリとしてプロジェクトフォルダにコピーした場合、その後もそれが –

+0

あなたがうまくいくように、ローカルフォルダにそのモジュール「ベンダー」のアプリができている、アプリでそれを配布します。これを別のモジュールとして管理したい場合は、変更されたライブラリをGemfuryのような専用のPyPiサーバに保存し、標準の 'pip install'コマンドを使って修正したライブラリをインストールすることができます。 –

答えて

0
  1. 、あなたの現在のコードをgithubのレポを作成し、ピップあなたが(ちょうどどこのすべてのアプリのパスにディレクトリをコピーするだけで、ファイルをコピーして、プロジェクトの下にそれらを含めることができgit+https://github.com/[email protected]#egg=djutils

  2. をインストールする使用することができます)

関連する問題