在安装了最新版的Anaconda后,因为需要在python脚本中调用.NET中的DLL文件,所以需要安装pythonnet包。
按照官网的做法,需要在命令行中输入:
pip install pythonnet
然而实际情况并不能正确安装。错误信息:
Requirement already satisfied: ......
根据一段时间的尝试和检索以后,发现很可能是版本问题。
解决办法:
1. 打开Anaconda,选择Environments, 在底部点击Create,创建一个Python3.7版本的环境。如图
2. 创建成功后,点击该环境名称右边的三角箭头,选择 open Terminal
3. 在新打开的命令行窗口中,输入:
pip install pythonnet
就可以成功安装了。