执行import clr出错,ModuleNotFoundError: No module named 'clr',以下是解决过程:
需要安装pythonnet-2.2.1-cp27-cp27m-win_amd64.whl,查资料看需要先安装pip,以下是pip安装方法
需要先找到python安装路径,在安装路径下执行指令,找python的安装路径半天找不到,后来在环境变量里找到,安装路径为
C:\Users\xu\AppData\Local\Programs\Python\Python37\Scripts
cd到该目录下执行pip指令,如下图
提示安装成功
安装完pip后,在当前路径下,执行
pip install pythonnet-2.2.1-cp27-cp27m-win_amd64.whl
如图所示,提示找不到文件,将文件拷贝到当前目录下,再执行一次
提示pip库版本低,好吧接着升级pip版本,升级完版本以后再运行一次命令pip install pythonnet-2.2.1-cp27-cp27m-win_amd64.whl
有错误提示,在网上查资料,cp27代表对应python版本2.7,我安装的python版本是3.7,去网上下载对应python3.7版本的安装包
pythonnet下载地址,https://pypi.org/project/pythonnet/2.2.1/#files
https://pypi.org/search/?q=pythonnet&c=Programming+Language+%3A%3A+Python+%3A%3A+3.7
安装成功!