威尼斯人线上娱乐

罗布otFramework的条件搭建

27 3月 , 2019  

本文首要记录为史振华在品味转换PY文件为EXE文件进程中种种质疑和最终解决措施,尝试了PYTHON
2.7/3.5/3.6及其有关注重pywin32-222.win32/pywin32-222.win-amd64。非凡多谢IT笔记若能更早看过此文很有帮扶,网上有大量相关文章但与自个儿实际中一定的不及。系统环境:Win7
Enterprise SP1/ intel i5-4310M CPU /System type:64-bit OS。2018/2/13

Python to Exe By Install PyInstaller on Win7-64bit,

本文首要记录为史振华在品味转换PY文件为EXE文件进度中各个困惑和最终消除方法,尝试了PYTHON
2.7/3.5/3.6及其有关信赖pywin32-222.win32/pywin32-222.win-amd64。非凡谢谢IT笔记若能更早看过此文很有帮带,网上有大气有关小说但与笔者实际中一定的例外。系统环境:Win7
Enterprise SP1/ intel i5-4310M CPU /System type:64-bit OS。2018/2/13

间接在指令行中安装pyinstaller

pip installer pyinstaller

Python pip是1个安装和保管 Python 包的工具 , 是 easy_install
的2个替换品。

摘要:

工具

python-3.6.4-amd64.exe:

pywin32-222.win-amd64-py3.6.exe:

PyInstaller-3.3.1.tar:

工具

python-3.6.4-amd64.exe:

pywin32-222.win-amd64-py3.6.exe:

PyInstaller-3.3.1.tar:

下载安装pyinstaler运营时所急需的windows拓展—pywin32

pywin32下载地址:
pywin32
点击最新的Build,next click pywin32-220, choose win-amd64-py2.7.exe

那边要基于你的windows
x86恐怕x64和你的python版本来选用(作者是x64),下载安装即可。

在命令行中切换成要打包的先后所在目录,间接输入上面包车型客车卷入指令

pyinstaller -F -w -c -i [icon路径] [主程序入口路径]
pyinstaller -F -w -c -i D:\workspacelogo\auto_logo.ico D:\workspace\src\main_app.py

上面包车型地铁报表是参数的意趣,能够肆意组合,一般那个示例就足以满意必要执行之后打包爆发的公文如下图,文件夹会冒出在和命令行当前地点同级目录下,
exe 文件在dist目录中

威尼斯人线上娱乐 1

out file dic

1.急需设置的软件有哪些?

方法/步骤

运维python-3.6.4-amd64.exe,CPU是INTEL
i5看到英特尔64有点有些别扭,能选都选上路径都不改完毕安装。确定PATH:Computer-System
Properties-Advanced-Environment
Variables…
如:D:\users\f29691a\AppData\Local\罗布otFramework的条件搭建。Programs\Python\Python36。注意后续pywin32的版本需相同,PYTHON其余版本本人也能不辱职责安装可最终安装PyInstaller或pywin32时报错不能八面见光安装。

运营pywin32-222.win-amd64-py3.6.exe
安装中其会检查和测试已设置的python版本,唯有看到成功安装才有用。

解压PyInstaller-3.3.1.tar至D:根目录下,运维命令行CMD进入此目录,

//进入子目录 bootloader

cd bootloader

//build the bootloader 运行

python ./waf configure build install

//重新进入根目录

cd ..

//安装pyinstaller

python setup.py install

//from

#KEY#:安装中Reading
: Could not
find suitable distribution
forRequirement.parse(‘future’)可在浏览器中开辟上述网站规定链接符合规律后CMD中再次python
setup.py install,亲测使用邮电通讯手提式有线电话机开热点给PC成功安装。

CMD至pyinstaller安装路径:pyinstaller –version命令

 D:\ PyInstaller-3.3.1>pyinstaller –version

3.3.1若万分会显得各类贫乏文件和语法错误。

CMD至pyinstaller安装路径,尝试转化四个简便的*.PY成*.exe:

pyinstaller -F D:\PYTHON\SHI.py

变动的EXE文件会被归档到子文件夹dist中。

方法/步骤

运营python-3.6.4-amd64.exe,CPU是INTEL
i5看到AMD64略带有些别扭,能选都选上路径都不改成功安装。确定PATH:Computer-System
Properties-Advanced-Environment
Variables…
如:D:\users\f29691a\AppData\Local\Programs\Python\Python36。注意后续pywin32的本子需相同,PYTHON别的版本本人也能成功安装可最终安装PyInstaller或pywin32时报错不或许八面驶风安装。

运作pywin32-222.win-amd64-py3.6.exe
安装中其会检查和测试已设置的python版本,唯有看到成功安装才有用。

解压PyInstaller-3.3.1.tar至D:根目录下,运营命令行CMD进入此目录,

//进入子目录 bootloader

cd bootloader

//build the bootloader 运行

python ./waf configure build install

//重新进入根目录

cd ..

//安装pyinstaller

python setup.py install

//from

#KEY#:安装中Reading
: Could not
find suitable distribution
forRequirement.parse(‘future’)可在浏览器中开辟上述网站鲜明链接平常后CMD中重复python
setup.py install,亲测使用邮电通讯手提式有线话机开热点给PC成功安装。

CMD至pyinstaller安装路径:pyinstaller –version命令

 D:\威尼斯人线上娱乐 , PyInstaller-3.3.1>pyinstaller –version

3.3.1若非凡会议及展览示各类贫乏文件和语法错误。

CMD至pyinstaller安装路径,尝试转化二个简短的*.PY成*.exe:

pyinstaller -F D:\PYTHON\SHI.py

变化的EXE文件会被归档到子文件夹dist中。

一声令下中各参数的含义:

参 数 含 义
-F 指定打包后只生成一个exe格式的文件
-D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
-c –console, –nowindowed 使用控制台,无界面(默认)
-w –windowed, –noconsole 使用窗口,无控制台
-p 添加搜索路径,让其找到对应的库。
-i 改变生成程序的icon图标

2.任何安装流程是哪些的?

原料

SHI.PY :功用为转换EXCEL文件名为AWL文件名内容未定。

import os;
print(“Hello, World!”);
#file_path=os.getcwd();
sourcefile=input(“Drap *.xls to this window”);
file_name=sourcefile+’.awl’
content=’Hello\n,World\t’
print(content);
print(file_name);
if os.path.exists(file_name):
    os.remove(file_name);
F=open(file_name,’a+’);
F.write(content);
F.write(“:D”);
F.close();
input();

原料

SHI.PY :作用为转换EXCEL文件名为AWL文件名内容未定。

import os;
print(“Hello, World!”);
#file_path=os.getcwd();
sourcefile=input(“Drap *.xls to this window”);
file_name=sourcefile+’.awl’
content=’Hello\n,World\t’
print(content);
print(file_name);
if os.path.exists(file_name):
    os.remove(file_name);
F=open(file_name,’a+’);
F.write(content);
F.write(“:D”);
F.close();
input();

to Exe By Install PyInstaller on
Win7-64bit,
本文主要记录为史振华在品味转换PY文件为EXE文件进程中各类疑惑和结尾化解方法,尝试了PYTHON…

3.怎样开辟昂CoraIDE?

4.怎么样成立桌面快速格局?


前言:

网上关于罗布ot
Framework的设置和安顿帖子很多,可是对于新手的自己来说,根本不能够找到一篇能表达本身拥有怀疑的稿子,所以打算自个儿写一篇来解疑答惑。

1.亟需设置的软件和库有:

Python 2.x  -》
那是最中央的言语环境。(宝马7系F框架是依据Python语言的,且WxPython只好帮衬到2.x的Python,所以这里不可能下载最新的Python版本)

pip (可挑选)  -》
Python包的自动化安装工具,那是用来便宜地管理Python的第叁方包的。

WxPython
-》那是Python语言的一套精美的GUI图形库,中华VIDE正是依据此库开发的。

罗布ot framework -》
那是一款用Python编写的用来写自动化测试用例的框架(或平台),UI和API都足以。

汉兰达IDE -》是一个图形化界面,
用于创制、协会和周转测试用例的软件(途锐IDE唯有33位,所以WxPython也决然要下叁十四人的)。

罗布ot framework-selenium2library -》 能够看错QX56F版的selenium库。

PyCrypto(可选用) -》那是Python的二个模块(或库),有好多加密算法。

2. 现实安装步骤:

Python 2.7 (32bit)
-》https://www.python.org/ftp/python/2.7.12/python-2.7.12.amd64.msi

威尼斯人线上娱乐 2

万一勾选上海图书馆选项,则不需求讲Python的装置路径和设置目录下的script文件路径参加到电脑系统变量的“Path”中。

威尼斯人线上娱乐 3

pip 

安装完Python后,进入Python安装目录,例如:C:\Python27\Scripts,执行easy_install.exe
pip

威尼斯人线上娱乐 4

python27\Scripts文件夹下会产出一密密麻麻和pip有关的文书,在那之中有pip.exe,表明pip命令可以动用:

威尼斯人线上娱乐 5

在cmd下输入“pip”,要是能辨别”pip”指令,则证实pip安装成功了。

也正是说晤面世如下的镜头:

威尼斯人线上娱乐 6

WxPython(2.8.x 32bit)
:http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/wxPython2.8-win64-unicode-2.8.12.1-py27.exe/download

早晚要采纳Unicode版本,不然安装完后无法支撑中文。

在最后的那几个界面保持勾选“Compile Python .py files to .pyc”和“Create
batch files for tool scripts”,其余步骤默许安装即可。

威尼斯人线上娱乐 7

Pycrypto-》http://www.voidspace.org.uk/python/modules.shtml\#pycrypto。

挑选相应的 pycrypto installer 版本,实行暗中同意安装。必要在安装库(如
SHHLibrary)在此之前进行安装,不然会产出 错误“Can’t find vcvarsal.bat”。

要么设置 Python extensions for windows

http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/pywin32-219.win-amd64-py2.7.exe/download

Robot Framework 

有二种办法:

a. 进入 Python 的安装路径,执行命令“pip install robotframework”。

b.
通过下载页面https://pypi.python.org/pypi/robotframework下载源码。解压后,执行命令“python
setup.py install”进行安装。

Robotframework-ride

进去 Python 的装置路径,执行命令“pip install robotframework-ride”。

安装其余Library

    pip install robotframework-selenium2library

 pip install robotframework-archivelibrary

 pip install robotframework-SSHLibrary

 pip install robotframework-ftplibrary

完了上述步骤后,罗布otFramework 的安装工作已经形成,能够通过执行命令“pip
list”查看已经设置的出品。

3. 哪些打开翼虎IDE软件:

Windows图标-》搜索ride.py-》点击即可打开:

威尼斯人线上娱乐 8

威尼斯人线上娱乐 9

4.创办桌面急速图标:

右键桌面空白处->New->Short Cut-> Find the path of ride.py ->
Click “Next” button:

威尼斯人线上娱乐 10

威尼斯人线上娱乐 11

威尼斯人线上娱乐 12

Then change the RIDE shortcut icon to “D:\Program
Files\Python27\Lib\site-packages\robotide\widgets\robot.ico” :

威尼斯人线上娱乐 13

自家早就改过了,所以图标正是最终的规范了啊, 感谢阅读


相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图