python - pyplot - pylab download




Python setup.py desenvolver vs instalar (2)

Da documentation . O develop não instalará o pacote, mas criará um .egg-link no diretório de implantação de volta ao diretório do código-fonte do projeto.

Portanto, é como instalar, mas em vez de copiar para os site-packages do site-packages ele adiciona um link simbólico (o .egg-link atua como um link simbólico multiplataforma).

Dessa forma, você pode editar o código-fonte e ver as alterações diretamente, sem ter que reinstalar toda vez que fizer uma pequena alteração. Isso é útil quando você é o desenvolvedor desse projeto, portanto, o nome se develop . Se você está apenas instalando o pacote de outra pessoa, você deve usar install

Duas opções no setup.py que develop e install estão me confundindo. De acordo com este site , o uso de develop cria um link especial para o diretório site-packages.

As pessoas sugeriram que eu usasse o python setup.py install para uma nova instalação e o python setup.py develop depois que qualquer alteração fosse feita no arquivo de configuração.

Alguém pode lançar alguma luz sobre o uso desses comandos?


Outra coisa que as pessoas podem achar útil ao usar o método develop é a opção --user para instalar sem o sudo. Ex:

python setup.py develop --user

ao invés de

sudo python setup.py develop




setuptools