python - 找不到 YAML 模块
问题描述
我目前正在尝试使用我的 YAML 文件,但是在尝试运行我的程序时,当它到达“import yaml”行时出现错误。
错误如下所示
ImportError: No module named yaml
即使我能够成功安装它
Collecting pyyaml
Installing collected packages: pyyaml
Successfully installed pyyaml-3.13
任何帮助都会很棒,谢谢
解决方案
which python
/home/user/anaconda3/bin/python
which pip
/home/user/anaconda3/bin/pip
这些必须匹配。比你能跑pip install PyYAML
对于此类问题,我可以推荐 conda。使用 conda 匹配所有依赖项。
以下是如何使用conda环境的描述。
这种方法的好处是您可以随时更改软件的版本(例如python),而不会影响您的其他项目。
此外,您可以像以前一样在其中使用 pip。
推荐阅读
- sql - CTE 优化
- android - WifiManager startScan() 仅第一次工作
- c++ - 在 c++ 中分配像 int a[10][10] 这样的数组和使用 new 关键字分配数组有什么区别?
- xamarin - 如何证明我的 Xamarin.iOS Watch 应用已启用位码?
- c++ - 哪个 NFS 实现对于多进程访问的 sqlite 数据库是安全的
- ios - UITextView 的 RxSwift 事件
- pandas - 如何根据唯一值计数列出熊猫数据框中的列?
- swift - DispatchGroup 在 Swift 中通知“Main”
- entity-framework - Entity Framework Z Plus 批量更新
- reporting-services - BigQuery 报告/BI 工具的建议