有个Django的项目,需要python3.4环境,但我的 ubuntu16.04 里之前已安装了python3.5,我sudo apt-get install python3.4
老是安装不了,显示:根据正则表达式“python3.4”选中了‘libpython3.4-minimal’。
尝试卸载python3.5,sudo apt-get remove python3.5, apt-get removeall python3.5
都不管用,执行python3.5依旧存在。
如何安装python3.4? 如何彻底卸载python3.5?
Il n'est généralement pas recommandé de désinstaller le python fourni avec le système
Veuillez utiliser virtualenv
La désinstallation du python fourni avec le système peut causer des problèmes
Pourquoi ne pas utiliser
virtualenv
oupyenv
, une solution standard de coexistence multi-versionEssayez de désinstaller python3
Ensuite, si cela ne fonctionne pas, utilisez d'abord virtualenv
Python3.5 dépend du système et ne peut pas être désinstallé. Vous pouvez essayer
Dans la machine virtuelle
.ubuntu16.04 x64 server
, la recherche deapt search python3.4
n'a donné aucun résultat. J'ai également essayé d'autres méthodes de correspondance de variantes sans résultatEn fait, le référentiel de logiciels officiel ne stocke généralement pas plusieurs versions d'un logiciel ou d'une bibliothèque, mais la dernière version stable est sélectionnée.
Par conséquent, il est recommandé d'utiliser la gestion de l'environnement multi-versions. En plus des outils ci-dessus, vous pouvez également utiliser
Lors de la création d'un environnement, vous pouvez spécifierconda
La raison de la recommandation est qu'elle est maintenue par une grande entreprise en plus de <.> source officielle du logiciel, il maintient également un grand nombre de packages de calcul scientifique, où tous les packages sont maintenus à la dernière version.python
, qui est un groupe de packages contenant des packages de calcul scientifique complets.
Il est recommandé de définir deux alias ici,anaconda
et
pour obtenir.alias py3.4='source activate py3.4'
Notez que l'alias estalias py-='source deactivate'
, ce qui signifie supprimer l'environnement.py-
Pour plus de paramètres de commande, exécutez