use-feature=2020-resolver とは何ですか? ubuntu 上での jupyter インストール時のエラーメッセージ
質問
私は、デジタルオーシャンドロップレット上のubuntu 16.04.6 x64にjupyterをインストールしようとしています。それは私に次のエラーメッセージを与え、私はこれが何を意味するのか理解することができません。
ERROR: After October 2020 you may experience errors when installing or updating package
s. This is because pip will change the way that it resolves dependency conflicts.
We recommend you use --use-feature=2020-resolver to test your packages with the new res
olver before it becomes the default.
jsonschema 3.2.0 requires six>=1.11.0, but you'll have six 1.10.0 which is incompatible
どんな助けでも大歓迎です!
どのように解決するのですか?
によると
この発表
によると、pip は 2020 年 10 月に新しい依存関係解決ツールを導入する予定で、より堅牢になりますが、既存のセットアップを壊す可能性があります。そのため、このオプションを使用して、少なくとも一度は (dev モードで) pip インストール スクリプトを実行してみるようユーザーに勧めています。
--use-feature=2020-resolver
を使用して、2020 年 10 月の pip バージョン 20.3 で新しいリゾルバがデフォルトになる前に、潜在的な問題を予期するために、少なくとも一度はこのオプションを使用して pip インストール スクリプトを実行してみることをお勧めします。
PyPAを代表して、私たちはpip 20.2をリリースしたことをお知らせします。python -m pip install --upgrade pip を実行することでインストールすることができます。
今回のリリースのハイライトは
- 次世代依存性解決器のベータ版が利用可能です。
- ホイールファイルからのインストールを高速化
- 非 ASCII ファイルの内容を含むホイールの取り扱いが改善されました。
- 並列化されたネットワーク操作を使用した pip list の高速化
- インストールされたパッケージは、ユーザーが直接要求したかどうかについてのメタデータを含むようになりました (PEP 376 の REQUESTED ファイル)。 を含むようになりました (PEP 376 の REQUESTED ファイル)。
新しい依存関係解決器は、まだ日常的に使用する準備ができていないため、デフォルトではオフになっています。
新しい依存関係解決器は、互換性のない命令を受け取ったときにかなり厳しく、より一貫性があり、特定の種類の制約ファイルのサポートを減らすので、いくつかの回避策やワークフローが壊れる可能性があります。use-feature=2020-resolver フラグを使用してテストしてください。以下を参照してください。 のテストおよび移行方法に関するガイドを参照してください。 と問題を報告する方法をご覧ください。pip 20.3 (2020年10月) には、デフォルトの依存関係解決動作を変更し、新しいリゾルバをデフォルトとする準備を進めています。
関連
-
[解決済み] Pythonの構文に新しいステートメントを追加することはできますか?
-
[解決済み] Pythonでコード行間にかかる時間を測定するには?
-
[解決済み] googletransがエラー 'NoneType' オブジェクトに 'group' 属性がない、と言って動かなくなった。
-
[解決済み] 辞書のキーと値を交換するにはどうすればよいですか?
-
[解決済み] データフレームをソートした後にインデックスを更新する
-
[解決済み] 文字列から先頭と末尾のスペースを削除するには?
-
[解決済み] スペースがないテキストを単語のリストに分割する方法
-
[解決済み] Flask でグローバル変数はスレッドセーフか?リクエスト間でデータを共有するには?
-
[解決済み] Python Empty Generator 関数
-
[解決済み] Jupyter notebookでpipenvを使用する方法はありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Pythonのマルチプロセッシングプールimap_unorderedの呼び出しの進捗を表示しますか?
-
[解決済み] PythonでファイルのMD5チェックサムを計算するには?重複
-
[解決済み] Djangoで2つの日付の間を選択する
-
[解決済み] Pandasの'Freq'タグにはどのような値が有効ですか?
-
[解決済み] 文字列から先頭と末尾のスペースを削除するには?
-
[解決済み] Ctrl-CでPythonスクリプトを終了できない
-
[解決済み] 異なる順序で同じ要素を持つ2つのJSONオブジェクトを等しく比較するには?
-
[解決済み] PySparkでデータフレームのカラムをString型からDouble型に変更する方法は?
-
[解決済み] Pythonでランダムなファイル名を生成する最良の方法
-
[解決済み] Python の sorted() はどのようなアルゴリズムを使っているのですか?重複