teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

言葉の追加

2018/12/30 10:06

投稿

YasuhiroNiji
YasuhiroNiji

スコア584

answer CHANGED
@@ -1,3 +1,3 @@
1
- 移行タイプAは、使用しているパッケージが開発環境と本番サーバで同じものになります。それで、パッケージをアップデートしたい場合に、開発環境だけでのテストが不可能です。パッケージのアップデートをテストなしで本番環境で行うのはかなり無謀だと思います。
1
+ 移行タイプAは、使用しているパッケージが開発環境と本番サーバで同じものになります。それで、パッケージをアップデート(Pythonでいうマイクロバージョンのアップグレードは除く、以下同じ)したい場合に、開発環境だけでのテストが不可能です。パッケージのアップデートをテストなしで本番環境で行うのはかなり無謀だと思います。
2
2
 
3
3
  それで、`pip install pyodbc -t .`と一度インストールしたら、`pip install --upgrade pyodbc -t .`とアップグレードはしないという条件であれば移行タイプAがいいと思われますが、そうでなければ開発環境と本番サーバは別に環境を持つ必要があります。