Condaが依存関係を複製するためにシンボリックリンクを使用しないのはなぜですか? [閉鎖]

Condaが依存関係を複製するためにシンボリックリンクを使用しないのはなぜですか? [閉鎖]

condaがスタンドアロン環境で共有するいくつかの依存関係に対して実際に重複ファイルを生成するかどうか疑問に思います。

両方の環境をインストールenv1env2cryptography両方の環境に同じモジュールをインストールしました。次に、システムでモジュール名を検索してfindandで見つけました。miniconda3/envs/env1/lib/python3.7/site-packages/miniconda3/envs/env2/lib/python3.7/site-packages/

site-packages次に、最初からすべてのディレクトリに移動し、ls -al-edを使用してシンボリックリンクをインポートしました。 pathでシンボリックリンクが見つかりませんでしたcryptography。したがって、これは同じモジュールと同じバージョンの実際のコピーでなければなりません。

これはディスク容量の無駄ではありませんか?この場合、condaがシンボリックリンクを使用しないのはなぜですか?他の環境管理者も同じようにアクセスすることが疑われるので、この設計の根拠を知りたいと思います。

ベストアンサー1

おすすめ記事