Python调用.net语言编的dll(1)

最近老师用vs开发平台,利用vb.net编写了一些程序,但是这个项目的老师的系统是在pycharm开发平台下用Python语言编的。现在有个问题就是,老师希望把.net程序做成dll文件供Python调用。
今天一天都在搞这个事情,在网上仅找到几个Python调用c#的例子,改为vb就不行了。
后来就想着先把调用c#的原理搞明白,这个过程也是出现了蛮多小问题困扰。
做这个文章就是想记录一下,真的是隔行如隔山,小问题浪费大时间。
首先是Python环境变量配置问题,因为暑假下载了个anaconda,然后pycharm其实也可以调用这个con打中的环境,但是自己又不知道怎么搞,Python也是安装了好几遍,甚至还把con打删了。这个过程浪费了3个小时之久!网上一些配置环境变量的方法也不通俗易懂。直到我看到了一个非常漂亮的配置方案:
比如在c盘下,新建个文件夹,命名Python,然后把蟒蛇安装在这个文件夹中;漂亮的地方来了,配置环境变量,先新建一个路径:PY_HOME,然后在path中新建:% PY_HOME%。
我操了,这种方法也太简单易操作了吧。前面那些乱七八糟的博客看的人看又看不明白。

我安装的32位的3.8,环境变量配置好了后,就是安装一些包,比如ctypes,他妈的在pycharm中安装不了,在cmd里面也是安装不了,报什么pip版本太低了,然后又去找各种方法升级pip,真的服了,网上都是你抄我,我抄你,但是我这里用不行啊,没办法,只能一个个试,最后找到个方法,绝了,升级pip为21.2.4成功。方法就是:easy_in

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值