Pythonnet 安装日记

本文详细记录了在Windows 7 64位系统中安装Python 3.7.6环境下Pythonnet库的过程,包括升级pip、解决pip版本问题、选择合适的Pythonnet版本(2.5.2)、避免安装错误并最终导入的步骤。
摘要由CSDN通过智能技术生成

由于项目需要,需要在电脑上安装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。找到下载链接,下载最新的库文件:

按照前期查阅的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导入,目前该问题还没解决,后续解决后继续完成本报告。

 

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值