pycharm配置python运行环境有三个_pycharm环境配置

后端 (10) 2024-03-21 12:12

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说pycharm配置python运行环境有三个_pycharm环境配置,希望能够帮助你!!!。
pycharm配置python运行环境_C中调用Python

大家好,又见面了,我是你们的朋友全栈君。

目录

  • 前言
  • 一、系统路径说明
  • 二、环境配置
    • 1.在VS中选择 Release X64
    • 2.菜单栏中选择:项目->属性
    • 3.生成dll
  • 答疑
    • python程序目录下没有Numpy路径?
    • 具体代码参考博客

前言

本文主要讲解在Python程序中调用C(C++)程序的方法。
主要思路是:在VS中配置好环境后,将C语言程序打包生成动态库文件.dll。将.dll改名成.pyd之后,装入相应路径,在pycharm中直接import即可

环境:

  • win10
  • Pycharm(python3.6)(64位)
  • VS2017(社区版)

一、系统路径说明

Python36_X64的路径:

pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第1张
在这里插入图片描述

python项目的路径:

pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第2张
在这里插入图片描述

二、环境配置

1.在VS中选择 Release X64

pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第3张
在这里插入图片描述

2.菜单栏中选择:项目->属性

  • 选择 配置类型->动态库(.dll)
pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第4张
在这里插入图片描述
  • VC++目录中 配置包含目录,库目录。

注意 包含目录是 python程序的目录(要用这个程序调用C语言程序),库目录是你python的安装目录

pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第5张
在这里插入图片描述

在这里我的Python工程叫search。

pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第6张
在这里插入图片描述
  • 其他配置
pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第7张
在这里插入图片描述
pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第8张
在这里插入图片描述

环境配置完毕!!注意这些配置一定要在Release和X86的条件下进行。

3.生成dll

pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第9张
在这里插入图片描述

在C语言项目的Release下可以看到.dll

pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第10张
在这里插入图片描述

将其改名为.pyd程序(如图)

复制到python安装目录下的DLLs文件夹里

pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第11张
在这里插入图片描述

然后直接在Pycharm里import就可以了

pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第12张
在这里插入图片描述

调用方式:

pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第13张
在这里插入图片描述

答疑

python程序目录下没有Numpy路径?

在Pycharm中导入numpy模块

pycharm配置python运行环境有三个_pycharm环境配置_https://bianchenghao6.com/blog_后端_第14张
在这里插入图片描述

具体代码参考博客

https://blog.csdn.net/sigusoft_29176963/article/details/103899333

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/174587.html原文链接:https://javaforall.cn

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。