为了快速建立虚拟环境,大多数情况下会在项目所在文件夹中使用:
pip freeze > requirements.txt
生成requirements.txt文件,然后:
pip install -r requirements.txt
在新位置构建所需要的虚拟环境。但如果电脑中装有conda,那么pip与conda之间会产生冲突,从而生成的requirements.txt可能产生包含@等地址信息,最终导致运行上述代码时报错。
这时候需要删除包含@等地址信息,然后执行上述代码。