recherche

Maison  >  Questions et réponses  >  le corps du texte

ubuntu 卸载 python3.5, 安装 python3.4 不成功

有个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?

高洛峰高洛峰2883 Il y a quelques jours1014

répondre à tous(5)je répondrai

  • ringa_lee

    ringa_lee2017-04-17 17:52:14

    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

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:52:14

    Pourquoi ne pas utiliser virtualenv ou pyenv, une solution standard de coexistence multi-version

    répondre
    0
  • 迷茫

    迷茫2017-04-17 17:52:14

    Essayez de désinstaller python3
    Ensuite, si cela ne fonctionne pas, utilisez d'abord virtualenv

    répondre
    0
  • 怪我咯

    怪我咯2017-04-17 17:52:14

    Python3.5 dépend du système et ne peut pas être désinstallé. Vous pouvez essayer

    sudo add-apt-repository ppa:fkrull/deadsnakes
    sudo apt-get update
    sudo apt-get -y install python3.4

    répondre
    0
  • 怪我咯

    怪我咯2017-04-17 17:52:14

    Dans la machine virtuelle ubuntu16.04 x64 server, la recherche de apt search python3.4 n'a donné aucun résultat. J'ai également essayé d'autres méthodes de correspondance de variantes sans résultat

    .

    En 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 conda 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

    wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
    chmod u+x Miniconda3-latest-Linux-x86_64.sh && ./Miniconda3-latest-Linux-x86_64.sh
    conda create -n py3.4 [pkg1, pkg2...] python=3.4  #创建python3.4环境, 可同时安装指定包
    conda remove -n py3.4 --all  #删除环境及其所有包
    source activate py3.4  #切换到py3.4环境, 则当前python版本为3.4
    source deactivate  #还原之前的环境

    Lors de la création d'un environnement, vous pouvez spécifier

    , qui est un groupe de packages contenant des packages de calcul scientifique complets.anaconda

    Il est recommandé de définir deux alias ici,

    et alias py3.4='source activate py3.4' Notez que l'alias est alias py-='source deactivate', ce qui signifie supprimer l'environnement. py-Pour plus de paramètres de commande, exécutez

    pour obtenir.

    répondre
    0
  • Annulerrépondre