虚拟环境主要是用于为特定项目创建一个独有的解释器环境,安装项目所需三方包指定版本,防止全局解释器中的包版本项目不兼容。
1.搭建虚拟环境
打开anaconda powershell prompt,搭建虚拟环境 er_2024(关掉梯子):
conda create -n er_2024 python=3.6
激活虚拟环境:
conda activate er_2024
cd命令进入到python项目的目录:
cd D:\代码\evolution_restore\evolution_restore-main
安装所需的包,包含项目所需的包可能是.txt、.py文件:
注意:确定项目中安装包文件的位置,在此处我的文件位置为D:\代码\evolution_restore\evolution_restore-main\/code_machine_learning/requirements.txt.
#.txt
pip install -r ./code_machine_learning/requirements.txt --ignore-installed
#.py
python ./code_machine_learning/requirements.py
2.配置虚拟环境
我使用的Pycharm来运行、调试代码,因此直接在pycharm中完成虚拟环境的配置。
打开项目后,file→setting→python interpreter→show all→conda environment→找到anaconda目录下的envs中构建的虚拟环境er_2024→选择tools下的python.exe,完成配置。
记录一下踩了一下午的坑,有问题欢迎讨论。