我正在尝试使用以下命令使用conda创建一个新的空环境:
conda create -n name python=3.6
然后我激活环境并使用
导出它 conda env export > environment.yml
我注意到生成的yml文件包含很多pip程序包,我猜它们是在系统范围内安装的。我是ROS用户,ROS安装的所有python软件包都显示在这里。有没有办法确保这些点子软件包不包含在我的新环境中?
非常感谢您的帮助。
答案 0 :(得分:0)
确保使用
不创建了环境。
conda env create -n name python=3.6
但改用命令
conda create -n name python=3.6
使用第一个命令将链接基本环境中的所有软件包。
还请注意,如果在创建环境时使用标志python=3.6
,则新环境将包含多个默认程序包(例如Python 3.6,pip等)。