Cribe 、 Descrever
Depois de substituir o sistema da máquina real pelo Ubuntu19, configure o ambiente necessário.
A versão pré-instalada do Python de cada versão do Ubuntu é diferente, é claro que o Python 2 é necessário.
Além do Python2, meu atual Ubuntu 19.10 também está pré-instalado com o Python3.7. Sob circunstâncias normais, não há necessidade de mudar. No entanto, alguns ambientes e projetos ainda exigem versões específicas do Python. Então, eu instalei o Python3.5, o Python3.6 e o Python3.8.
Após a conclusão da instalação, verifica-se que o Python3.5 não possui pip, o que é uma armadilha. Porque, em circunstâncias normais, Python2.7.9 + e Python3.4 + vêm com pip. Então todos os tipos de pisar no poço ...
-
Pit 1
Não exclua Python2 !!! A menos que você saiba que está interferindo. Parte do Linux depende disso, exclua-o e ele explodirá. -
Algumas pessoas podem pensar no pit 2 , excluir a conexão flexível padrão do Python e estabelecer uma conexão flexível do Python 3.5. No entanto, algumas ferramentas do sistema contam com o próprio Python do sistema, como apt, Terminal etc. É claro que, se você souber onde ele está, também poderá restaurá-lo após a instalação do pip. Caso contrário, não faça isso. -
Poço 3
Se o proprietário do caminho do Python que você instalou for Root, ou seja, usuários comuns não terão algumas permissões. Depois de confirmar que o comando está correto, adicione sudo, caso contrário, problemas estranhos, se for informado diretamente que não há permissão. Caso contrário, Deus sabe que isso se deve claramente à autoridade, mas as informações fornecidas não têm nada a ver com isso ~
Lembrete quente: antes de executar operações arriscadas, faça backup!
、 、 Setuptools
O seguinte python35 aparece como uma conexão suave (atalho) que eu estabeleci após a instalação do Python3.5
2.1 Instalar ferramentas de instalação
- Download para baixo
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
- Descompacte
tar xvf setuptools-19.6.tar.gz
- Recompile e instale
cd setuptools-19.6/
sudo python35 setup.py build
sudo python35 setup.py install
3. PIP
3.1 Instale o pip
- Download para baixo
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
- Descompacte
tar xvf pip-8.0.2.tar.gz
- Compilar e instalar
sudo python35 setup.py build
sudo python35 setup.py install
- Se não for executado como superusuário (sudo), um erro poderá ser relatado:
Please make the appropriate changes for your system and try again
Na verdade, é um problema de permissão