python自定义安装包】的更多相关文章

python的第三方模块越来越丰富,涉及的领域也非常广,如科学计算.图片处理.web应用.GUI开发等.当然也可以将自己写的模块进行打包或发布.一简单的方法是将你的类包直接copy到python的lib目录,但此方式不便于管理与维护,存在多个python版本时会非常混乱.现介绍如何编写setup.py来对一个简单的python模块进行打包. 一.编写模块进入项目目录#cd /home/pysetup #vi Test.py # *__coding: UTF-8__*import socketim…
在用Python开发时(Windows环境),会碰到需要安装某个版本的第三方库,为了以后查找.安装方便,总结如下: windows版的各种Python库安装包下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 一.打开cmd 二.将cmd当前目录切换到Downloads,命令为cd Downloads 三.在文章开头链接地址下载所需第三方库,以SciPy为例:0.18.1是库版本号:cp27.cp35分别对应Python2.7.Python3.5:wi…
一.分区 1.一般分为3个区:/root .swap./ 1)./root:引导分区.存放引导文件和Linux内核等. 启动文件:用于判断你需要启动哪个操作系统或者哪个内核: 内核:程序与硬件之间的桥梁,你使用应用程序通过内核控制整个计算机: 大小:分区时一般设为100M-200M,正式环境下,Linux引导文件以及内核 全部大小 小于100M: 2).swap:交换分区.作为虚内存使用,当物理内存不足时,调用硬盘的一部分来充当内存使用,这就是虚拟内存,类似于Windows的pagesfile.…
因为新公司需要开发pc应用的自定义安装包,开始时候计划使用nsis开发,论坛上面有很多不错的例子,而且完成度很强, 随便拿来修改使用,但是后续的开发过程中遇到的问题就逐个出现. 首先说一下nsis的优点: 1.脚本开发,编译打包开发速度比纯c++快. 2.中文文档翻译清晰,新手可以直接上手调用api完成. 3.官网各种插件种类繁多,可以按照项目需要下载所需dll. 优点很多,这里写不下. 然后吐槽一下缺点以及遇到的坑. 1.解压安装文件过程中,论坛上的很多例子都是把启动文件一个个File到安装目…
我们在开发完代码后,一般需要将依赖包导出,然后在移植到其他系统使去安装,保证环境正常   导出Python环境安装包[root@bogon ~]# pip freeze > packages.txt 这将会创建一个 packages.txt文件,其中包含了当前环境中所有包及各自的版本的简单列表(即pip list 所列出的包列表)安装导入Python环境包[root@bogon ~]# pip install -r packages.txt   场景:开发完一个自动化测试框架后,需要将该框架移植…
1.制作setup.py from distutils.core import setup setup(name='Myblog', version='1.0', description='My Blog Distribution Utilities', author='lujianxing', author_email='lujianxing@lujianxing.com', url='http://blog.lujianxing.com', py_modules=['foo'] ) py_m…
上面的都是windows系统平台的安装包,哇,有没有后宫三千,不知道"临幸"哪一个的感觉~.~ 看了下面的你就明白啦. 毫无疑问,x86适合32位操作系统:x86-64适合64位操作系统.然后呢,下面是官网的一些解释: https://www.python.org/downloads/release/python-350/ The binaries for AMD64 will also work on processors that implement the Intel 64 ar…
好久不玩 TF 了, 今天尝试了一个案例,发现要安装module , 就搞了一下, 发现要先安装 base , 安装过程有遇到好多问题, 就写写, 将其中解决过程记录下来. 1. 保存,编码问题 UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 2: illegal multibyte sequence 具体如下: (E:\Program Files (x86)\anaconda3) C:\Users\AppDa…
这几天搞Windows离线断网环境下安装Python包,配置环境,各种坑!做个记录,供以后查询吧. # 生产环境 windows 7 # python 2.7.9 # pip 1.5.2 友情提示:当你遇到无法安装包的不明错误时,可以回头来考虑如下建议了: 想办法更新Python版本!!! 想办法更新Python版本!!! 想办法更新Python版本!!! 如果不能更新Python版, 想办法更新pip版本!!! 想办法更新pip版本!!! 想办法更新pip版本!!! 一.更新pip版本 1.下…
转自: http://testerhome.com/topics/539 用过python的同学对于python setup.py install肯定不会陌生.那么我们自己如果封装了很多的方法怎么很好的保存或者开源呢?模块安装包的制作是必不可少的. 假设我们的模块叫做monkey.那么首先我们创建一个monkey.py.添加如下代码: # -*- coding: utf-8 -*- class MyClass(): def __init__(self): self.url = "http://w…