According to this page, the envs folder has a peer folder pkgs for all the packages. The different environments contain hard links to the packages. I tried to find how disk space was alloted between the package repository and the environments in my installation. I have only the base environment, which contains Python 3.7, and a py39 environment containing Python 3.9.
I tried to find the envs and pkgs folders in my Windows 10 installation of Anaconda. It has been tricky.
According to the Anaconda FAQ, it should be in C:\Users\<your-username>\Anaconda3, but I have no such folder. I do have c:/Anaconda 3, but it just contains Anaconda3-2019.07-Windows-x86_64.exe, which I think is the installation executable from long ago.
I used Cygwin's find to search the c-drive for all folders named envs:
The following are all empty. In the following sub-bullets, I assumed that the
User Name_G30.02subtree is just a snapshot of user account files from an old computer and disregarded them.- /c/User Name_G30.02/.conda/envs
- /c/User Name_G30.02/AppData/Local/conda/conda/envs
- /c/User Name_G30.02/AppData/Local/Continuum/anaconda3/envs
- /c/ProgramData/Anaconda3/envs
- /c/Users/User.Name/AppData/Local/conda/conda/envs
Found what I think are the
pkgsandenvsfolder: Using Cygwin'sdu -shinc:/Users/User.Name/.conda, I have a 5.6GBpkgsfolder and aenvsfolder containing only a 135MBpy39environmentDetermined volume of files linked to from
py39environment: Usingdu -shinc:/Users/User.Name/.conda/envsshows that the solepy39folder contains hard links to 4.1G of packages
The envs folder in the last bullet above does not appear to include the base environment. Where can I find the base environment in order to check the volume of packages to which it hard links?