1. ホーム
  2. Machine Learning

ValueError: ubuntu の pycharm で matplotlib をインストールすると、 max() arg が空のシーケンスになる。

2022-02-10 03:58:51

環境です。

- ウブントゥ16.04

- ananconda環境管理ツール

- ピチャーム

問題の内容 : この問題は、pycharm の下で anaconda を使って matplotlib を使って Python の仮想環境を設定したときに発生します。

ソリューション : この問題は、anaconda GUI または pycharm 設定インターフェースを使用してライブラリを直接追加したときに発生します。

以下の2つの構成で問題が発生します。

問題分析 問題の最初のステップは、Baiduに実行することです、誰もこの問題に遭遇していない、私はまだGoogleに行くことができると思った、まあ、どのように今日をひっくり返すために、私は午後試行錯誤を過ごしたので。

1。最初のコードの問題を考慮し、このコードは、コードを与えるために機械学習コースを学んでいる、グループのフィードバックエラーで誰も、彼らはちょうどエラーについて非常に明確ではない学習、文字通りこの関数は、比較するパラメータのシーケンスを持っていない場合でも、コメント文だけでなく、ライブラリの他の用途では、問題が表示されるようになります。その後、私はエラーなしでローカル端末環境でそれを実行し、それが動作したので、私はそれを仮想環境の問題を検討した。

2. その後、Baiduで調べたところ、pycharmでmatplotlibを使ったグラフ描画は、最近のバージョンではView -> Tool Windows -> SciViewで、新しい画像ウィンドウに直接ではなく、pycharmに画像を表示することがサポートされていて、この機能を削除するには、File -> Setting -> Tools -> Python Scientificで、ツールウィンドウでプロットを表示、のチェックボックスを外す必要があることがわかりました。削除したら、なんと、エラーが報告されなくなり、もうあまり嬉しくないのですが、表示された画像が直接、何度も固まるので、他の解決策を探しました。

3. (⊙v⊙)まあ、動けないのは、バージョンの問題だと思うのですが?anacondaのアップデート、pycharmのアップデート、pycharmでは再インストール後にアイコンが疑問符に変わる問題に陥り、Baiduが問題を解決した後も進展がない。

4. やっと、ライブラリの問題に戻りました。 ターミナルでは実行できますが、pycharmで開くことができないので、ライブラリのインストールは問題ないと思います。

マークが表示されます。

1. pipとcondaの違い

pipはpythonのパッケージを任意の環境にインストールすることができ、condaは任意の言語パッケージ(cまたはpythonを含む)をconda環境にインストールすることができます。