第一部分:卸载
分析:经过近两个小时分析,占用150G的C 盘的两个大的原因找到了:
一、anaconda 程序5G,及.conda文件夹10G(用everything搜到)
二、“桌面”文件夹5G,“下载”文件夹50G(出乎意料)
保存当前项目环境,其他全部清空:
使用如下语句:把当前在做的项目的依赖做成requirements.txt
pip list --format=freeze > requirements.txt
#pip freeze> requirements.txt #弯路,在requirements.txt文件中出来一堆@file鬼东西。详见https://blog.csdn.net/qq_38048756/article/details/115337465
requirements中的@file问题怎么解决_requirements文件中有@ file:///c:/windows/-CSDN博客
第二部分:重装
以下主要优化文件位置:
一、anaconda文件安装到D盘,并且默认的新建虚拟环境位置在D盘。
二、系统桌面、下载文件夹默认移动到D盘。
安装过程:
一、在D盘programData中安装anaconda。并且更改.condarc文件,添加如下新建虚拟环境默认保存位置:
envs_dirs:
- D:\zhuliyeer_code\conda_zhuliyeer
二、打开anaconda,创建虚拟环境:
conda create --name FROG python=3.10
安装依赖包: 具体过程见https://blog.csdn.net/zhuliyeer/article/details/134087252
三、打开pycharm中的某个项目,并添加interpreter。添加conda虚拟环境FROG。并且在FROG虚拟环境中的terminal中手动安装依赖项。
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/ #安装依赖
(有的新pycharm软件会自动识别到需要在interpreter中下载requirements.txt的依赖,点击确定即可)
完成!
**************************************************分割线************************************************
一些弯路:
一、安装不了anaconda,显示“Type Error, string indices must be integers”。
.condarc文件未关闭、或被占用、或内部字符不对。
二、新建虚拟环境时,总提示路径有问题,清华源总提示不能连接。可能是因为2024年3月这附近时间点有故障。解决方法:在.condarc文件中更换为北师大conda源即顺利调通。
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloud
msys2: https://mirrors.bfsu.edu.cn/anaconda/cloud
bioconda: https://mirrors.bfsu.edu.cn/anaconda/cloud
menpo: https://mirrors.bfsu.edu.cn/anaconda/cloud
pytorch: https://mirrors.bfsu.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.bfsu.edu.cn/anaconda/cloud
simpleitk: https://mirrors.bfsu.edu.cn/anaconda/cloud
envs_dirs:
- D:\zhuliyeer_code\conda_zhuliyeer