Windows上のAnacondaでPythonの依存関係の問題を解決する方法
Windows上のAnacondaでPython依存関係問題を解決する方法
絶対パスを変更せずに
最近、Windowsマシン上のPythonの依存関係に問題がありました。
新しいパッケージをインストールしてテストしようとしました。実際、インストールされ、$ pip show [library_name]
ですべての詳細を見ることができましたが、ちょうど1分前にインストールしたライブラリをインポートしようとすると、import
の問題が発生しました。
これらの問題はJupyter Notebooksを使用しているときに発生しましたので、どうやらAnaconda関連の問題のようでした。問題を解決するために以下のことを試しました:
- Python(およびAnaconda)のパッケージがインストールされている絶対パスを変更しようとしましたが、結果としてAnacondaがクラッシュしました。したがって、以前の絶対パスに戻す必要がありました。
- 「無理矢理」やってみました:VS CODEを開き、使用したいライブラリを仮想環境にインストールしました。そして、わかりますか?異なる依存関係の問題が発生しました…
そのため、2〜3時間のトラブルの後、最も徹底的な無理矢理を使うことにし、3つの方法がありました:
- PythonとAnacondaをアンインストールして再インストールするが、これは実際の問題を解決しないでしょう。なぜなら、(現在のフォルダに残る可能性のある)いくつかのファイルがパスを変えずに同じ問題を作り出す可能性があるからです。
- マシン上のWindowsをアンインストールして再インストールする。
- Ubuntuの仮想マシンにAnacondaをインストールする。
もちろん、Windowsを再インストールしたくはありませんでしたので、3番目の方法を選び、必要な場合にこの方法を使用できるように説明します。
最終的に、私は主にデータサイエンスのためにPythonを使用しているため、LinuxマシンにAnacondaをインストールして、必要なデータ関連のライブラリ(およびそれだけでなく)がすでに利用可能になるようにしました。
しかし、次に進む前に…私がインストールしようとしていたのは、あまり知られていないけれども非常に強力なPythonライブラリで、データの操作や科学的な計算に使用することができます。それらについては、以下の記事で説明しています:
We will continue to update VoAGI; if you have any questions or suggestions, please contact us!
Was this article helpful?
93 out of 132 found this helpful
Related articles