请教个 pyd(cython 编译)的问题

2019-12-05 14:41:23 +08:00
 snowfish
可以这样用不?
>>python *.pyd
自己编了一个这么运行提示
SyntaxError: Non-UTF-8 code starting with '\x90' in file tmp\main.cp37-win_amd64.pyd on line 1, but no encoding declared;
3200 次点击
所在节点    Python
4 条回复
ClericPy
2019-12-05 15:35:28 +08:00
代码里不是全英文吧, 带上 # coding 那段 shebang
snowfish
2019-12-05 17:02:41 +08:00
@ClericPy 有一些中文,代码头添加了 # -*- coding: UTF-8 -*-
pyd 文件可以 import 用,但是 python pyd 就会报 encoding 的错
weyou
2019-12-05 19:50:13 +08:00
pyd 是 module 啊,不加-m 不行吧
ClericPy
2019-12-05 21:07:45 +08:00
随手搜了下, flask 有个 issue 也提到改成 python -m xxx.pyd 可以避免

原来 2 3 楼你们说的是这个...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/626206

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX