Clone Python de uma máquina linux para outra

2

Eu quero rodar alguns dos meus scripts python em minha nova máquina Linux (Centos 6.5) que desenvolvi em outra máquina Linux (também Centos 6.5). Mas meu problema é que minha nova máquina não está tendo conectividade com a Internet e, portanto, não consigo baixar todos os meus módulos necessários. Existe uma maneira de usar o que eu posso simplesmente clonar a configuração do Python de uma máquina para outra? Por exemplo, salvando a imagem da configuração python em um pendrive e, em seguida, instalando em uma nova máquina usando a imagem armazenada no pendrive? Clone Python de uma máquina Linux para outra? Eu tentei isso mas não funcionou para mim.

    
por Bhoomika Sheth 31.03.2015 / 12:58

2 respostas

0

Apenas copiou o conteúdo dos seguintes diretórios da máquina para outra. /usr/lib/python2.6/site-packages e /usr/lib64/python2.6/site-packages. E funcionou para mim.

    
por 01.04.2015 / 06:28
2
  1. Conecte um pendrive no host CentOS que tenha conectividade de internet
  2. Monte o pendrive (depende do seu hardware). Provavelmente: mount /dev/sdb1 /media
  3. Crie um diretório em sua mídia para manter as coisas limpas mkdir /media/rpms
  4. Use yum para baixar o software desejado com suas dependências. Aqui:

yum install -y --downlaodonly --downloaddir=/media/rpms python

O último argumento (pacotes) irá variar dependendo de qual versão do Python você quer, e quais módulos python instalados em seu sistema que precisam ser replicados para o outro host.

  1. Conecte o usb na máquina sem conexão com a Internet, monte o pendrive e use o seguinte comando para instalar todos os rpms baixados: rpm -Uvh *rpm

Todos os passos precisam ser executados como usuário root.

Leitura adicional

por 31.03.2015 / 16:20