安装cpython 命令pip install cpython
把python文件弄成C语言方法:
对测试文件进行打包
方法文件main.py
def hello():
print("")
写好方法后:
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++ or greater is required. Get it with "Microsoft C++ Build Tools解决方案
解决方案:
(base) C:\Users\Administrator\Desktop\\cpython>python setup.py build_ext --inplace
running build_ext
building 'hello' extension
error: Microsoft Visual C++ 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模块来
,才能进行使用
否则报错没有这个模块
导入成功后就可以直接使用了