Pythonnet 安装日记


由于项目需要,需要在电脑上安装Pythonnet 库,折腾了一阵子,把相关过程进行梳理。


1. 确认个人电脑的Python版本

cmd中,运行python --version,得到个人电脑Python版本号为3.7.6。

2. 确认个人电脑操作系统

操作系统为win7操作系统 64b。

3. 安装pip库

安装pip时,一直由于pip版本低报错。

试了几种方法都失败了,最后用这种方法成功,记录如下:

不要直接win+R然后cmd,而是要选择“开始”—“Windows系统”—“命令提示符”—右键“以管理员身份运行”。

在cmd中输入:

python -m pip install --upgrade pip -i https://pypi.douban.com/simple

从豆瓣的镜像中下载pip库,问题解决。下面就该安装pythonnet。

4. 下载Pythonnet库文件

https://pypi.org/project/pythonnet  最新版本为2021年2月6日更新的Pythonnet 2.5.2。找到下载链接,下载最新的库文件:

Pythonnet 安装日记_第1张图片

按照前期查阅的Python版本和操作系统版本,这里选择pythonnet-2.5.2-cp37-cp37m-win_amd64.whl,并存储到Lib中。使用pip安装wheel文件

pip install pythonnet-2.5.2-cp37-cp37m-win_amd64.whl即可。提示安装成功。

在安装的过程中,起初犯了一个错误,误下载了win32版本。但是安装不上去,通过pip查找支持的版本号。

AMD64

import pip._internal

  print(pip._internal.pep425tags.get_supported())

Win32

import pip

   print(pip.pep425tags.get_supported())

  为了验证,在jupyter中运行:

通过运行结果可知,安装软件应该安装amd64版本。

最后下载amd64版本解决pythonnet安装问题。

5. import pythonnet

pythonnet安装完成后,一直无法import导入,目前该问题还没解决,后续解决后继续完成本报告。

 

 

你可能感兴趣的:(Python自学,python)