conda ModuleNotFoundError位于虚拟环境中,但不在基本环境中
我正在使用Anaconda/Conda
Conda 4.10版。1
(基础)Python 3.8。5.
使用(基本)环境,我创建、构建和运行代码,而不会发生任何事件。
从相同的路径位置和命令控制台,我创建并激活一个conda虚拟环境
通过尝试运行代码并解决每个ModuleNotFoundError,我开始用所需的包填充env
我从Python(3.9.4)开始
当我到达yaml时,它仍然无法在ModuleNotFoundError上运行
Pythonsgchecker.py
Traceback(最近的调用最后):
File"sgchecker.py",第7行,在
导入yaml
ModuleNotFoundError:没有名为'yaml'的模块
康达名单
显示已安装yaml(0.2.5)
点对点列表
没有。这并不令人担忧,因为pip列表并不总是显示包的完整列表
我首选通过conda安装。
我试过:
pip安装yaml
错误:找不到满足要求的版本yaml
错误:找不到与yaml匹配的发行版
我尝试(3)通过conda安装和删除yaml,结果相同
我怀疑(3)的结果应该会导致解决方案,但到目前为止,还没有。
导入在conda环境中安装的软件包时,仅在conda环境中发生了无法帮助解决问题的相关SO问题
康达安装pyyaml
导致代码在conda环境中运行