• 使用 conda 在 Ubuntu 16.04 上安装 Python 3.9 的步骤:和 VSCode配置


    一、使用conda在 Ubuntu 16.04 上安装 Python 3.9 的步骤:

    当然可以,conda 是一个非常强大的包管理器,它可以方便地管理不同版本的 Python 和各种库包。以下是使用 conda 在 Ubuntu 16.04 上安装 Python 3.9 的步骤:

    1. 安装 Miniconda

    Miniconda 是 Anaconda 的轻量级版本,包含了 Python 和 conda。首先,从 Miniconda 官网下载 Miniconda 安装脚本:

    wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
    
    • 1

    给予安装脚本执行权限,并执行安装:

    chmod +x Miniconda3-latest-Linux-x86_64.sh
    ./Miniconda3-latest-Linux-x86_64.sh
    
    • 1
    • 2

    按照提示进行操作,完成安装。

    2. 创建新的 Conda 环境并安装 Python 3.9

    打开一个新的终端窗口,创建一个新的 conda 环境并在其中安装 Python 3.9:

    conda create --name myenv python=3.9
    
    • 1

    这里,myenv 是你为新环境起的名字,你可以根据需要替换它。

    3. 激活新的 Conda 环境

    激活你刚刚创建的环境:

    conda activate myenv
    
    • 1

    现在,你应该在新的环境中,该环境已经安装了 Python 3.9。

    4. 在 VSCode 中配置 Conda 环境

    在 VSCode 中,你可以通过以下步骤配置 Python 解释器:

    1. 打开你的 Python 项目或文件。
    2. 在右下角,点击 Python 版本号。
    3. 在弹出的列表中,选择 “Enter interpreter path”。
    4. 找到并输入你刚刚创建的 conda 环境中的 Python 解释器路径,它应该类似于:/home/用户名/miniconda3/envs/myenv/bin/python

    完成这些步骤后,VSCode 应该会在指定的 conda 环境中运行 Python 程序。

    二、pip和conda能同时安装嘛

    是的,pipconda 可以同时存在于一个系统或环境中,并且可以用来安装 Python 包。它们分别来自两个不同的包管理系统,pip 来自 PyPI(Python Package Index),而 conda 是 Anaconda 发布的包管理工具。

    在使用 conda 管理的环境中,还是可以使用 pip 来安装包。事实上,conda 创建的环境中通常都会预装 pip,所以你可以在 conda 环境中直接使用 pip 安装 Python 包。

    然而,虽然 pipconda 可以同时使用,但是在同一个环境中混合使用它们可能会导致依赖性问题。这是因为 pipconda 分别有各自的依赖解析和包管理机制,它们可能会安装不同版本的包。因此,虽然可以混合使用,但通常建议尽可能在一个环境中只使用其中一个来管理依赖,以避免可能的冲突。

    如果你需要在 conda 环境中使用 pip,可以按照以下步骤操作:

    1. 激活 conda 环境:

      conda activate myenv
      
      • 1

      其中 myenv 是你的环境名称。

    2. 使用 pip 安装包:

      pip install package-name
      
      • 1

      package-name 替换为你想要安装的包的名称。

    这样,即便在 conda 环境中,你也可以使用 pip 来安装那些可能没有通过 conda 提供的包。

    三、conda安装过程中给出的一些提示

    Do you wish the installer to initialize Miniconda3
    by running conda init? [yes|no]
    [no] >>> yes
    no change     /home/ubuntu/miniconda3/condabin/conda
    no change     /home/ubuntu/miniconda3/bin/conda
    no change     /home/ubuntu/miniconda3/bin/conda-env
    no change     /home/ubuntu/miniconda3/bin/activate
    no change     /home/ubuntu/miniconda3/bin/deactivate
    no change     /home/ubuntu/miniconda3/etc/profile.d/conda.sh
    no change     /h
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
  • 相关阅读:
    C++学习day4
    getSessionFactory().openSession()导致druid连接池中的连接都占用满但无法回收
    SpringCloud——负载均衡——Ribbon
    网络安全(黑客)自学
    解决pyspark环境下GraphFrames报错问题
    嵌入式学习之链表
    mysql 索引使用与优化
    手把手教你maven的安装与配置(windows)
    Linux搭建FTP服务器
    【MySQL】开启 canal同步MySQL增量数据到ES
  • 原文地址:https://blog.csdn.net/yalipf/article/details/133922107