python-3.x - Python - 没有名为“系统”的模块
问题描述
我有一个问题已经在一些 github 博客中讨论过,但是那里的答案非常混乱和复杂,我想在这里也问一下。在问之前,让我说我不是专家程序员,所以如果我的问题很简单,我很抱歉。- 我最近不得不安装 python 3.7 - 我曾经有像 clr 和 System 这样的模块工作得很好,现在一切似乎都是经纪人。我使用 Anaconda/Spyder 来简单地加载包 clr 和 System,Python 给了我以下错误消息:
No module named 'clr'
No module named 'System'
我设法通过运行(显然)修复了 clr 问题
pip install clr
来自 Anaconda 提示。但是,为了解决 System 模块的问题,我似乎需要安装 pythonnet(我不知道它到底是什么,但我想没关系)。基于 anaconda 官方网站:https ://anaconda.org/pythonnet/pythonnet 我应该简单地运行:
conda install -c pythonnet pythonnet
但这不起作用。我极其有限的理解是 Pythonnet 和 Python 3.7 之间出现了问题。有人知道我应该做什么吗?非常感谢
解决方案
您必须先卸载 clr,然后执行 pip install pythonnet。pythonnet 有 clr 和 System.
推荐阅读
- docker - 在 docker 网络中的容器之间连接
- python-3.x - 设置类型列表的dict值的交集
- c - 有没有办法检查变量是否等于一组值中的某个值?| C
- c# - cSharp asp net core entity framework web app-for each and added values
- php - 如何在 PHP 中显示 JSON 值的某些属性
- c++ - 避免在 boost::interprocess::managed_shared_memory 内部锁定
- javascript - 对 Int16Array 和 Array.Prototype.slice 中的元素进行操作后的值差异
- c++ - CMake 项目结构:何时在 target_sources 上使用 add_library/target_link_library?
- docker - windows 10 home + wsl的docker安装问题
- unity3d - Unity Shader Graph 上的颜色错误