错误ModuleNotFoundError: No module named 'clr' win10 python3.7 安装pip 安装pythonnet

执行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指令,如下图

错误ModuleNotFoundError: No module named 'clr' win10 python3.7 安装pip 安装pythonnet_第1张图片

提示安装成功

安装完pip后,在当前路径下,执行

pip install pythonnet-2.2.1-cp27-cp27m-win_amd64.whl

错误ModuleNotFoundError: No module named 'clr' win10 python3.7 安装pip 安装pythonnet_第2张图片

如图所示,提示找不到文件,将文件拷贝到当前目录下,再执行一次

 

错误ModuleNotFoundError: No module named 'clr' win10 python3.7 安装pip 安装pythonnet_第3张图片

提示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

错误ModuleNotFoundError: No module named 'clr' win10 python3.7 安装pip 安装pythonnet_第4张图片

安装成功!

 

你可能感兴趣的:(python)