cx_Freeze

Tela Software:
cx_Freeze
Detalhes de Software:
Versão: 4.3.4 Atualizado
Data de upload: 17 Jul 15
Revelador: Anthony Tuininga
Licença: Livre
Popularidade: 63

Rating: 4.0/5 (Total Votes: 3)

cx_Freeze é um projeto open source que fornece um conjunto de utilitários que podem congelar scripts Python em executáveis ​​em uma maneira de plataforma cruzada, usando muitas das técnicas encontradas em py2exe de Thomas Heller, Instalador de Gordon McMillan, eo utilitário Congelar que acompanha o Python.
Instalação:
Baixe a versão mais recente da seção de downloads acima, e extraia o arquivo em um diretório. Abra um terminal e execute os seguintes comandos:
python MakeFrozenBases.py
python FreezePython.py --no-copy-deps FreezePython.py
Quando esses comandos ter concluído com êxito, o diretório será no mesmo estado como uma instalação binária

O que é novo nesta versão:.

  • Esta versão adiciona suporte para Python 3.4, suporte melhorado para PyQt e PySide, e pacotes de aplicativos que criam no Mac OS X.
  • Uma série de correções de bugs também foram feitas.

O que é novo na versão 4.3.2:

  • Esta versão adiciona suporte para Python 3.4, suporte melhorado para PyQt e PySide, e pacotes de aplicativos que criam no Mac OS X.
  • Uma série de correções de bugs também foram feitas.

O que é novo na versão 4.3.1:

  • Esta versão completa suporte para Python 3.3 e adiciona suporte para copiar as DLLs de tempo de execução MSVC e arquivo de manifesto, se desejar.
  • Alguns bugs menores foram também abordadas.

O que é novo na versão 4.2.3:.

  • Adicionado suporte para Python 3.2
  • Adicionado gancho para o módulo de data e hora que implicitamente importa o módulo de tempo.
  • gancho fixo para tkinter em Python 3.x.
  • Sempre incluir o módulo zlib desde o módulo zipimport exigir isso, mesmo quando a compactação não está ocorrendo.
  • Adicionado exemplo para uma aplicação tkinter.

O que é novo na versão 4.2.2:

  • Esta versão melhora os ganchos para uma série de pacotes (incluindo o Twitter e PyQt) e corrige uma série de bugs descobertos pela liberação do Python 2.7.1.
  • Ele também adiciona suporte para a criação de recursos de versão no Windows e correções de instalação executáveis ​​congelados no Windows com Python 3.x.

O que é novo na versão 4.2.1:

  • Adicionado suporte para a especificação bin_path_includes e bin_path_excludes em scripts de configuração .
  • Adicionado suporte para compilar os serviços do Windows com o compilador Microsoft e construção para 64-bit Windows.
  • Ao instalar os serviços do Windows, use o caminho completo, tanto para o executável eo arquivo de configuração se especificado.
  • Elimine arquivos duplicados para cada versão possível de Python ao criar pacotes MSI para Python 2.7.
  • declaração Fix de pacotes de namespace.
  • Corrija verificar cx_Logging diretório biblioteca de importação.
  • Adicionado ganchos para o pacote python-Xlib.
  • Adicionado ganchos para ignorar o módulo _scproxy quando não na plataforma Mac eo win32gui e módulos pyHook em outras plataformas do que o Windows.
  • Ao copiar arquivos, copiar as informações stat (), assim como foi feito em versões anteriores do cx_Freeze.
  • Adicionado documentação para os parâmetros ShortcutName e shortcutDir para criar um executável.

O que é novo na versão 4.2:

  • Esta versão adiciona suporte para Python 2.7 e melhora o suporte para Python 3.1 e Mac OS X.
  • Ganchos para um número de módulos foram adicionados ou melhorados com base no feedback do usuário.
  • Uma série de melhorias também foram feitas para a criação de pacotes MSI e vários bugs foram esmagadas.

O que é novo na versão 4.1:.

  • Adicionado suporte para Python 3.x
  • Adicionado suporte para serviços no Windows.
  • opção de linha de comando Adicionado --silent (s), conforme solicitado pelo Todd Templeton. Esta opção desativa todas as saídas normais incluindo o relatório dos módulos que estão incluídos.
  • Adicionado opção de linha de comando --icon conforme solicitado por Tom Brown.
  • Verifique se Py_Finalize () é chamado, mesmo quando exceções ocorrem de modo que qualquer finalização (tais como __del__ chamadas) são feitas antes da terminação executável.
  • assegurou que diretórios vazios são criados conforme necessário no destino, conforme solicitado por Clemens Hermann.
  • O pacote de codificações e quaisquer outros módulos necessários para iniciar o runtime Python são agora incluídos automaticamente no executável congelado.
  • Assegurou que, se um nome de destino for especificado, que o nome do módulo no arquivo zip é também mudou. Graças a Clemens Hermann para o patch inicial.
  • Suporte Habilitado para compilar em 64-bit Windows.
  • Se ocorrer um erro de importação durante a fase de carga, tratar isso como um módulo ruim também. Graças a Tony Meyer por apontar isso.
  • Como sugerido por Todd Templeton, assegurou que a lista incluir arquivos são copiados, e não simplesmente referenciado para que as outras utilizações da lista não inadvertidamente causar efeitos colaterais.
  • Como sugerido por Todd Templeton, arquivos zip são agora bem fechada, a fim de evitar uma potencial corrupção.
  • Como sugerido por Todd Templeton, arquivos de dados já não são copiadas quando a bandeira cópia arquivos dependentes é cancelado.
  • Ativado melhor suporte de scripts de setup.py que chamam outros scripts setup.py tais como os usados ​​por cx_OracleTools e cx_OracleDBATools.
  • No Solaris, saídas guias ldd em vez de espaços para expandi-los primeiro antes de olhar para o separador. Graças a Eric Brunel por comunicar este e fornecer a solução.
  • No Windows, excluir o diretório do Windows eo diretório de side-by-side instalação ao determinar DLLs para copiar uma vez que estas são geralmente consideradas parte do sistema.
  • No Windows, usar% * ao invés dos argumentos separados no arquivo de lote gerado, a fim de evitar problemas com o processador argumento muito limitado usado pelo processador de comando.
  • Para o executável de base Win32GUI, adicionar suporte para especificar a legenda para usar ao exibir mensagens de erro.
  • Para o executável de base Win32GUI, adicionar suporte para chamar a excepthook exceções para nível superior, caso tenha sido especificado.
  • No Windows, verifique se os pacotes MSI que são construídos são por máquina, por padrão, como caso contrário as coisas estranhas podem acontecer.
  • Corrigido o erro no chamado de readlink (), que ocasionalmente resultar em falhas de comportamento ou de segmentação estranhas.
  • avisos Duplicate sobre as bibliotecas não localizadas por ldd estão agora suprimida.
  • ganchos voltado para uma série de módulos com base no feedback de outras pessoas ou da experiência pessoal.

O que é novo na versão 4.0.1:

  • Esta versão adiciona suporte para Python 2.6 e correções um pequeno bug onde ganchos não estavam sendo executados por módulos integrados.

O que é novo na versão 4.0:

  • Esta versão adiciona suporte para o congelamento de módulos em arquivos zip independentemente de o próprio executável, copiando arquivos binários dependentes (DLLs e bibliotecas compartilhadas), criando pacotes RPM e instaladores do Windows, copiando os arquivos de dados, e fornece ganchos para o gerenciamento de módulos com requisitos específicos em diferentes plataformas.
  • Também melhora o script usado para a construção de pacotes cx_Freeze, entre outras alterações.

Requisitos :

  • Python

Programas semelhantes

autotools-idl
autotools-idl

3 Jun 15

TMake
TMake

11 May 15

RetroForth
RetroForth

11 May 15

naken_asm
naken_asm

20 Feb 15

Outro software de desenvolvedor Anthony Tuininga

cx_Oracle
cx_Oracle

20 Jul 15

ceODBC
ceODBC

11 May 15

cx_Freeze
cx_Freeze

1 Mar 15

Comentário para cx_Freeze

Comentários não encontrado
Adicionar comentário
Ligue imagens!