使用Conda安装requirements.txt时出现CondaValueError错误求助
解决Conda解析requirements.txt时的CondaValueError问题
错误原因
你的requirements.txt文件中存在空行或无效空白字符,导致Conda无法正确解析文件内容。
修复步骤
清理文件内容
打开你的requirements.txt,删除所有空行(包括开头、中间、末尾的空白行),同时检查每一行的依赖项:确保每行只有一个包,格式为包名==版本号,行首行尾没有多余空格,不要包含无效字符。验证格式
清理后的文件示例如下:numpy==1.21.0 pandas==1.3.5 matplotlib==3.4.3重新执行命令
运行修正后的创建环境命令:conda create --name py39 --file requirements.txt备选方案:结合pip安装
如果Conda仍有解析问题,可以先创建空环境,再用pip安装依赖:conda create --name py39 python=3.9 conda activate py39 pip install -r requirements.txt
内容的提问来源于stack exchange,提问作者user20849957
相关产品推荐
相关产品推荐

