2017-05-10 12 views
1

XUbuntu 16.04を実行している同僚の仮想マシンにライブラリの依存関係をインストールしようとしています。 別のマシンに正常にインストールしたパッケージを1台のマシンでインストールすることはできません

Could not find a version that satisfies the requirement <package name> == <package version> 

(パッケージ名とパッケージのバージョンが

対応している:私たちは次のエラーを取得する彼女にPIPを使用して、これらの依存関係をインストールしようとすると、しかし、問題なく自分のマシン上でこれらの依存関係をインストールすることができましたピップが突き当たる特定のパッケージの詳細)。このエラーを受け取ったパッケージをcatfishといいます。このパッケージをコンピュータにインストールすることはできましたが、検索時にpip3を使用してパッケージを見つけることができません。私はPython 3.5.2を使用していますが、Python 2.7も仮想マシンにインストールされています。

私はこれがなぜそうであるかを理解するためにいくつか試しましたが、結果に到達できませんでした。私は、ピップの仕組みがどれほど正確であるかを理解すれば、私はこの問題を解決できるだろうと強く疑う。もし誰かが私が何をすることができるか、またはどこにこれを知るためのヒントがあれば、それは非常に感謝しています! aptを通じて可用性を確認するには

pip search package_name 

catfishaptによってインストールすることもできます

+0

PIP3は、これは間違いなくより適しSO askubuntuまたはスーパーユーザではなくのためであるナマズ –

+0

をインストール... –

答えて

1

pipを通じて状況を確認するにはpip

を通じてつきされていない

sudo apt-cache policy package_name 

e、g:

sudo apt-cache policy catfish 

サンプル出力は:

catfish - File searching tool which is configurable via the command line 
関連する問題