windows7環境下python腳本轉化exe

  1. 下載pyinstaller並解壓(能夠去官網下載最新版):
    http://nchc.dl.sourceforge.net/project/pyinstaller/2.0/pyinstaller-2.0.zip
    將解壓的目錄存放到你的工做目錄下

    2.下載pywin32並安裝(注意python版本和系統架構,個人是python2.7+64位):
    http://sourceforge.net/projects/pywin32/files/pywin32/Build%20218/
    注意你係統的版本,我係統是64位的,因此咱們須要下載pywin32-218.win-amd64-py2.7.exe
    在安裝的過程當中,咱們發現提示在註冊表中找不到python,由於咱們安裝python的過程當中沒有將路徑等相關信息寫到註冊表中,
    註冊表相關修改信息以下(python.reg):
    Windows Registry Editor Version 5.00
    [HKEY_CURRENT_USER\Software\Python]
    [HKEY_CURRENT_USER\Software\Python\Pythoncore]
    [HKEY_CURRENT_USER\Software\Python\Pythoncore\2.7]
    [HKEY_CURRENT_USER\Software\Python\Pythoncore\2.7\InstallPath]
    @="D:\\Python27"
    [HKEY_CURRENT_USER\Software\Python\Pythoncore\2.7\PythonPath]
    @="D:\\Python27;D:\\Python27\\Lib\\;D:\\Python27\\DLLs\\"

    3.將腳本文件放到pyinstaller文件夾下面與setup.py同級(個人是hello.py):
    python pyinstaller.py -F hello.py

    4.生成的exe文件,在hello文件夾下的dist文件夾中,雙擊便可運行:

    參考文檔:
    http://www.crifan.com/use_pyinstaller_to_package_python_to_single_executable_exe/
    http://cloudbbs.org/forum.php?mod=viewthread&tid=13537php

    若是想了解更多,請關注咱們的公衆號
    公衆號ID:opdevos
    掃碼關注
    python

    gongzhouhao.jpg

相關文章
相關標籤/搜索