Fedora KDE(x64)PCでPythonを使用しています。以前はFedora 25を使用していましたが、Python 3.5をインストールしsudo dnf install python3
、いくつかのパッケージnumpy
をscipy
使用し、などのコマンドを使用しましたsudo dnf install python3-numpy
。今、すべてではない、適切なパッケージまたはバージョンは、Fedoraのリポジトリに使用可能だったので、私は中にインストールされているもののみ~/.local/lib/python3.5/site-packages/
を経由してpip3 install <packagename> --user
。
早速、Fedoraをバージョン28にpython3
アップグレードしました。その間にバージョン3.6にアップグレードされました。他のすべてのpython3-*
パッケージも適切にアップグレードされています。現在、pip3はのようにユーザーがインストールしたパッケージを認識せずpip3 list --user
、出力をまったく返しません。ただし、~/.local/lib/python3.5/site-packages/
ディレクトリはまだ存在しており、多数のパッケージがあります。
今、私は何をすべきかわからない....
- 削除できる
site-packages
ものを正確に知っていれば、の内容を削除できますか?次に、pipを使用して実際にインストールする必要のあるパッケージを再調査するように設定できます。 - 私は多分名前を変更することができます
~/.local/lib/python3.5
するには~/.local/lib/python3.6
? - 古いユーザーがインストールしたPythonパッケージの内容をpipにインポートする他の方法はありますか?
どうすればいいのか迷っています。