出于工作亟待,必要设置CAD二〇一六,安装进度中提醒须求.net framework
3.5。由于win10体系自带的是4.x的本子的,供给重新安装。

鉴于工作索要,要求设置CAD二〇一六,安装进程中提醒需求.net framework
3.5。由于win10类别自带的是4.x的本子的,必要重新安装。

win10安装.net3.5,win10.net3.5

是因为工作亟待,须要设置CAD二〇一六,安装进度中提醒需求.net framework
3.5。由于win10种类自带的是4.x的本子的,须求重新安装。

商行内网,只可以举办离线安装,在网上检索了过多安装格局实行安装,都会见世形形色色的错误码,还有提醒源找不到等难题。后来找到一网络好友提供的安装方式。

澳门金沙国际,随即急于消除,间接行使了该网上好友的格局,已经记不清了该网上好友的名字,实在抱歉。

下载上边包车型地铁压缩包。

安装步骤:

1.解压到D盘根目录-(放在其余目录会出错的,因为前边的设置脚本中的路径已经写定了在D盘根目录)

2.右键以管理人身份运转NET Framework 3.5.bat脚本,等待安装到位

win10安装.net3.5。该措施,本人亲测使用,有效,具体的使用或许会因为分歧情况导致力不从心安装,我们能够另寻他法。

由于工作亟待,必要设置CAD贰零壹伍,安装进度中升迁必要.net framework
3.5。由于win10系列自带的是4.x的本子的,须要重新…

经常工作中,有时候需求将团结写的Python脚本在Windows运转,但是若Windows没有安装Python,那么就不能够一向运转Python脚本。本文介绍一种情势,通过PyInstaller工具将Python脚本打包成一个可执行文件,能够一向在Windows运营,不管Windows是或不是安装Python都能够运转该可执行文件,详细步骤如下:

企行业内部网,只可以进展离线安装,在网上检索了无数设置形式举办安装,都会冒出各式各类的错误码,还有提醒源找不到等题材。后来找到一网上朋友提供的设置方式。

同盟社内网,只好实行离线安装,在网上查找了成百上千设置情势开始展览设置,都会产出各式各个的错误码,还有提醒源找不到等难题。后来找到一网上好友提供的装置情势。

1 安装Python

先是在Windows上先安装Python,这里须求专门提议,假设编写翻译的Python可执行文件要运营在六十五位系统,那么需求设置相应陆十三人版本Python,不然前面编写翻译时会有错。Windows的Python安装比较简单,直接下载相应的软件包,运维安装即可。下载链接:

https://www.python.org/downloads/windows/

分选相应的种类版本和Python版本下载即可。由于自家系统是61位,所以我选用了Python2.7的新星版本Python-2.7.12。下载后一贯运维安装,安装到位后,将Python和pip安装路径添加到系统PATH,就足以一向在命令行执行Python和使用pip安装Python库,执行Python输出如下:

C:\Users\Administrator>python
Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:24:40) [MSC v.1500 64 bit (
AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

旋即急于消除,直接选用了该网络好友的方法,已经忘记了该网上好友的名字,实在抱歉。

随即急于化解,直接接纳了该网络好友的法门,已经忘记了该网上朋友的名字,实在抱歉。

2 下载PyInstaller

PyInstaller是将Python打包成可执行文件的工具,下载后解压即可,链接如下:

https://pypi.python.org/pypi/PyInstaller

本身下载是流行版PyInstaller-3.2.tar.gz。

下载下边包车型地铁压缩包。

下载上面包车型大巴压缩包。

3 必要打包的Python脚本

上面那段代码是要打包的Python脚本,重要职能是检查和测试种类的情理cpu核数、逻辑cpu核数和cpu是还是不是打开超线程功用:

#!/usr/bin/python
# coding:utf8

import psutil

logical_cores = psutil.cpu_count(logical=True)
if logical_cores is None:
    logical_cores = 1

physical_cores = psutil.cpu_count(logical=False)
if physical_cores is None:
    physical_cores = 1

print "logical_cores: %d" % (logical_cores)
print "physical_cores: %d" % (physical_cores)

if logical_cores / physical_cores == 2:
    print "hyper threading: enable"
else:
    print "hyper threading: disable"

利用Python运转该脚本,输出如下:

E:\share\git\python_practice\demo>python get_cpu_info.py
logical_cores: 2
physical_cores: 2
hyper threading: disable

一经打开超线程,逻辑cpu数是物理cpu数的两倍

相似会唤起贫乏psutil库,使用pip安装即可,如下:

D:\Program Files\PyInstaller-3.2>pip install psutil

4 使用PyInstaller打包Python脚本

进去PyInstaller目录,将要打包的Python脚本拷贝到PyInstaller目录,那里是get_cpu_info.py,在PyInstaller目录下开拓命令行,执行以下命令打包Python脚本:

D:\Program Files\PyInstaller-3.2>python pyinstaller.py -F get_cpu_info.py

一般会提示贫乏pywintypes和pefile库,使用pip安装即可,如下:

D:\Program Files\PyInstaller-3.2>pip install pypiwin32
D:\Program Files\PyInstaller-3.2>pip install pefile

注:直接选拔pip安装pywintypes会提醒找不到该库,因为该库从属于pypiwin32,所以平昔设置pypiwin32即可

次第安装贫乏的库后,再一次实施打包命令。在PyInstaller目录下会扭转对应Python脚本名称的目录,进入该目录下的dist目录,就能够找到打包好的可执行文件。例如示例中封装生成的可执行文件在目录D:\Program
Files\PyInstaller-3.2\get_cpu_info\dist下,进入该目录,间接运维可执行文件,输出如下:

D:\Program Files\PyInstaller-3.2\get_cpu_info\dist>get_cpu_info.exe
logical_cores: 2
physical_cores: 2
hyper threading: disable

能够看出,不必要利用Python也足以间接运营。将该可执行文件拷贝到其余Windows7
6二人机器也可以一向运转,就算没有安装Python也没难题。

设置步骤:

安装步骤:

此次荐书:浪潮之巅

澳门金沙国际 1

浪潮之巅

1.解压到D盘根目录-(放在其余目录会出错的,因为背后的安装脚本中的路径已经写定了在D盘根目录)

1.解压到D盘根目录-(放在别的目录会出错的,因为前面包车型客车设置脚本中的路径已经写定了在D盘根目录)

2.右键以管理员身份运维NET Framework 3.5.bat脚本,等待安装到位

2.右键以管理人身份运转NET Framework 3.5.bat脚本,等待安装完结

该办法,本身亲测使用,有效,具体的行使可能会因为不一样景色导致力不从心安装,我们能够另寻他法。

该方法,本人亲测使用,有效,具体的运用恐怕会因为不一致意况导致无法安装,我们能够另寻他法。

相关文章