展開手順の一環として、Pythonソースパッケージ(setup.py sdist
で生成)をリモートサーバーにアップロードし、pip install mypackage-1.0.tar.bz2
を使用して仮想サーバーにインストールします。Pythonパッケージはアップグレードされません
これは、新しいインストールとアップグレード(特に、のアップグレードで、のパッケージのバージョン番号が変更されていない)の両方で長時間働いていました。何らかの理由で私は理解できません。昨日からパッケージをアップグレードできません。エラーは報告されず、ファイルは変更されません。今私は何か違うことをしていると確信していますが、行動の変化を説明することはできません。
この方法では、-U --no-deps
フラグを使用してパッケージをアップグレードできますが、この方法では最初のインストールとアップグレードを区別する必要があります(--no-depsが必要な場合は、pypiから毎回ダウンロードされます)。
インストールやアップグレードを行うためにpipコマンドをどのように使うことができますか?
コマンドラインは何ですか? – Marcin
virtualenvを起動した後、 'pip install mypackage-1.0.tar.bz2'は動作するために使われたものです。' pip install -U -no-deps mypackage-1.0.tar.bz2'はアップグレードを可能にするものです。 –
それをあなたの質問に入れてください。 – Marcin