2011-06-18 42 views

回答

4

只是焦油(ZIP),并把它关闭,.deb文件是基于Debian发行版的只有乏味的只是一些脚本:

tar -pczf myscript.tar.gz /path/to/dir/with/scripts 

的奖金加requirements.txt与所需的外部依赖关系,如果你有外部依赖;这样人们可以通过运行pip install -r requirements.txt轻松地安装需求;实施例requirements.txt(每需要DEP一个规则):

PIL==1.1.7 
django==1.3.0 
python-cjson 
0

如果已使用virtualenvpip,可以使用pip freeze如所描述here

中的安装说明你告诉你的朋友使用:

pip install -E foo -r foo/pip-requirements.txt 
0

如果你知道一个小的C/C++,你可以做一个微小的C/C++程序,它有点胶水你所有的Python脚本一起,将Python解释器与它打包在一起,制作出一个非常实用的可执行文件。 Google“将python脚本嵌入到C/C++应用程序中”并在您的python文档中查找CPython Api参考。

0

你可以只制作一个.deb包:

fakeroot dpkg-deb --build /yourdirectory 

您的目录应该有一个yourdirectory /于Debian /控制你的程序文件,文件描述here和yourdirectory在/ usr /共享/ uniquename,不管其他需要安装的目录。

相关问题