1
bigtan 2016-07-20 15:16:10 +08:00
Python 的包编译确实是个老大难。现在一般都是 miniconda 了
|
2
daya 2016-07-20 15:25:50 +08:00 via Android
看题目吓我一跳,还以为是把 python 编译成二进制文件嘞
|
4
zhuangzhuang1988 2016-07-20 16:13:16 +08:00
原来的 vc++ 2008 应该还是可以用的吧..
|
5
glasslion 2016-07-20 18:17:35 +08:00
@zhuangzhuang1988 不推荐, 在某些情况下会出问题
|
6
elvis_w OP @zhuangzhuang1988 那个是给 python2.7 用的
|
7
lll9p 2016-07-20 18:57:23 +08:00 1
www.lfd.uci.edu/~gohlke/pythonlibs/ 要编译的我一般在这下包,实在不想装 vs 啊。。 theano 这种库就用 msys2 的 gcc 编译器了
|
8
seki 2016-07-20 19:13:29 +08:00
所以一般选择 anaconda
|
10
srlp 2016-07-20 19:27:52 +08:00 via iPhone
好像 vs 2015 也会带上这个。
如果这就占用了 3 gb ,不如把 vs community 也全装上算了,还能体验宇宙最好 IDE 。滑稽笑 |
12
oyjc 2016-07-20 19:50:19 +08:00
什么时候能像 Go 一样跨平台交叉编译就接近完美了。
|
13
techmoe 2016-07-20 20:31:16 +08:00 via Android
我也以为把 py 编译 exe 了。。
|
14
RqPS6rhmP3Nyn3Tm 2016-07-20 20:48:18 +08:00 via iPad
所以这个是干啥的啊?
|
15
PythonAnswer 2016-07-20 23:42:02 +08:00
@BXIA 编译一些 c 库的。很多 python 库,不是纯 python 的,比如 lxml 。
你 pip 安装 lxml ,只给你下源码包,然后你要自己编译成能用的 lxml 库。其中非 python 部分就要用到 c/c++编译器。 |