程序员开发实例大全宝库

网站首页 > 编程文章 正文

Python关于.pyd文件无法import的问题的解决方法

zazugpt 2024-10-14 20:18:45 编程文章 14 ℃ 0 评论

安装cpython 命令pip install cpython


把python文件弄成C语言方法:

对测试文件进行打包

方法文件main.py

def hello():
    print("11122")

写好方法后:

set_up.py文件

from setuptools import setup
from Cython.Build import cythonize
setup(ext_modules=cythonize('main.pyx'))

打包方法c语言命令:

在目录文件下进行转编译命令

python et_up.py build_ext --inplace


Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools解决方案

解决方案:

(base) C:\Users\Administrator\Desktop\123\cpython>python setup.py build_ext --inplace

running build_ext

building 'hello' extension

error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-

tools/

根据提示找到下载地址:

https://visualstudio.microsoft.com/visual-cpp-build-tools/

进行下载


下载成功后重新输入命令:

打包成功:

会生成

这个时候把还不能直接使用,必须在


放进python模块来

,才能进行使用

否则报错没有这个模块

导入成功后就可以直接使用了





本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表