跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • py27 编译 pyd 问题请教
未分類
3 5 月 2020

py27 编译 pyd 问题请教

py27 编译 pyd 问题请教

資深大佬 : oldbird 15

参照了这篇文章 http://yshblog.com/blog/117

主要就是 1 、安装微软为 Python 提供了专用的编译器 Microsoft Visual C++ Compiler for Python 2.7 2 、修改 python 安装目录下 Libdistutilsmsvc9compiler.py 文件,找到 get_build_version 方法直接 return 9.0 ;然后再找到 find_vcvarsall 方法直接返回 vcvarsall.bat 的路径

运行 python setup.py build_ext –inplace 后,总是提示

running build_ext

building ‘test’ extension

gcc -mno-cygwin -mdll -O -Wall -IC:WpyWPy27_32python-2.7.13include -IC:WpyWPy27_32python-2.7.13PC -c test.c -o buildtemp.win32-2.7Releasetest.o

error: command ‘gcc’ failed: No such file or directory

不知道哪里去找 gcc,必须要安装?

大佬有話說 (3)

  • 資深大佬 : ysc3839

    你是想学习编译流程本身,还是想编译出一个 pyd ?如果是后者的话建议直接使用 pybind11 。
    https://github.com/pybind/pybind11

  • 主 資深大佬 : oldbird

    就是想编译一个 pyd,看博客帖子好像不需要 gcc,只要安装微软支持库,不知道为什么报错

  • 資深大佬 : SingeeKing

    你确定是在 Microsoft Visual C++ Compiler for Python 2.7 2 环境内运行的吗,试试直接执行 gcc -v 有没有版本信息

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具