报错:ModuleNotFoundError: No module named 'yaml'
原因基本上为“未安装PyYAML库”。
这是最常见的原因。可能是在创建新的虚拟环境后,忘记安装这个库,或者在更新Python版本后,这个库没有被正确地安装。
以下步骤可以用来解决安装问题:
1.打开Anaconda Prompt
在windows系统中,通过搜索栏或开始菜单找到并打开Anaconda Prompt。
2.激活Anaconda环境
①找到你想要安装python包的特定Anaconda环境。
conda env list
选择pytorch对应的地址就行 。
②激活你想要安装python包的特定Anaconda环境。
conda activate your-env-name
注意将 “your-env-name”替换为上一步得到的具体文件地址。
比如:
3.使用conda或者pip在激活的环境中安装pyyawl
conda安装(推荐,因为conda会处理依赖关系,并且在conda仓库中有该包时更好):
conda install pyyaml
pip安装:
pip install pyyaml
4.等待安装完毕
到这一步基本上已经安装好了。