linux上源码安装py2exe
在windows上开发确实很痛苦。所幸的是py2exe这个模块对windows的支持很好,虽然最近一次更新已经是在2008年了,但是这个模块用起来还是不错的。
决定要转到fedora20上来打包windows程序,所以先安装pywin32和这个py2exe吧,下载到源码py2exe-0.6.9.zip,解压:
unzip py2exe-0.6.9.zip
进入到文件夹py2exe-0.6.9中,按照python安装第三方模块的通用逻辑:
简单看下READMEtxt
python setup.py install
奇怪的是这里居然报错了:
[zpf@localhost Downloads]$ cd py2exe-0.6.9/
[zpf@localhost py2exe-0.6.9]$ sudo python setup.py install
[sudo] password for zpf:
running install
running build
running build_py
running build_ext
building '_memimporter' extension
gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPYTHONDLL=\"PYTHON27.DLL\" -DPYTHONCOM=\"pythoncom27.dll\" -I/usr/include/python2.7 -c source/MemoryModule.c -o build/temp.linux-x86_64-2.7/source/MemoryModule.o
<command-line>:0:12: warning: missing terminating " character [enabled by default]
<command-line>:0:12: warning: missing terminating " character [enabled by default]
source/MemoryModule.c:30:0: warning: ignoring #pragma warning [-Wunknown-pragmas]#pragma warning( disable : 4311 4312 )^
source/MemoryModule.c:32:21: fatal error: Windows.h: No such file or directory#include <Windows.h>^
compilation terminated.
error: command 'gcc' failed with exit status 1
关键是:fatal error: Windows.h: No such file or directory这句。
看来是缺少库文件,找一下然后加到环境变量试试:
/home/zpf/Downloads/py2exe-0.6.9/source在这里找到很多库文件,加入环境变量后还是不行,依然报错。
linux上源码安装py2exe相关推荐
- linux python源码安装,linux上源码安装python
以下例子基于python 2.7.9,其他版本同理.# 1.下载python# wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tg ...
- 手把手教你如何在 Linux 上源码安装最新版本 R
如果你使用的 Linux 系统 GCC 版本太低,又没有 root 权限(即使有 root 权限又担心升级 GCC 带来的风险):同时你又不想额外多安装多一个 Anaconda 或者 Minicond ...
- Niginx笔记-Linux上源码安装Niginx
目录 准备工作 安装pcre 安装Niginx 准备工作 这里有很多要装的东西比如gcc g++这些是要有的,在此就不再说明了! 下面给出需要依赖下载包地址:https://download.csdn ...
- liunx上mysql源码安装mysql,搞定linux上MySQL编程(一):linux上源码安装MySQL
[版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途] 1. 首先下载源码包: ftp://ftp.jaist.ac.jp/pub/m ...
- linux上源码安装mysql,Linux中源码包安装MySQL的shell脚本
#!/bin/bash #安装MYSQL yum -y install ncurses-devel yum -y install autoconf tar zxf /cmake--C / cd /cm ...
- CentOS6.5上源码安装MongoDB3.2.1
CentOS6.5上源码安装MongoDB3.2.1 [日期:2016-01-27] 来源:Linux社区 作者:darren-lee [字体:大 中 小] 1.环境准备: 1 mkdir /hom ...
- 在 CentOS 7.0 上源码安装 Xen 4.5
上周 CentOS 7.0 正式版发布了,Xen4CentOS 项目还没来得及更新支持 CentOS 7.0,所以目前要在 CentOS 7.0 上玩 Xen 的唯一办法只有编译源代码了.貌似这次 C ...
- linux中源码安装node
Linux上安装Node.js 直接使用已经编译好的包 node 官网已经把linux 下载版本更改为已经编译好的版本了,我们可以直接下载解压后使用: wget https://nodejs.org/ ...
- 在CentOS7上源码安装MongoDB 3.2.7
转载http://www.jianshu.com/p/132c9b2766e0 在CentOS7上源码安装MongoDB 3.2.7 字数1780 阅读100 评论0 喜欢0 环境准备 [root@s ...
最新文章
- 【阿圆实验】Consul HA 高可用方案
- 中国工程院院士:我这里博士生的待遇,不如能干的工人高!
- python程序设计报告-20192404 实验一 《Python程序设计》实验报告
- PHP 8 确认支持 JIT
- PHP上传方式base64图片的接收方式
- 什么?注释里面的代码居然能够执行
- SQL SERVER 中 GO 的用法2
- hdu 4738 Caocao's Bridges 求无向图的桥【Tarjan】
- .net framework 4.0 安装失败解决办法
- 怎么做办公室网络布线
- USACO全部月赛及GateWay数据
- 使用Hibernate
- 嵌入式系统硬件原理设计与审核
- 节约服务器成本50%以上,独角兽完美日记电商系统容器化改造历程
- 夜神模拟器:adb命令
- php中dump是什么文件怎么打开,Win8/Win10 dump文件怎么打开?dump文件分析工具下载及使用教程...
- LaTeX的安装教程(Texlive 2020 + TeX studio)
- Linux 网络协议栈收消息过程-Ring Buffer
- 诺基亚wp手机安装linux,1小时搞定 普通用户3步轻松更新WP8.1
- C# 实现实时网速