一、使用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
给予安装脚本执行权限,并执行安装:
chmod +x Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh
按照提示进行操作,完成安装。
2. 创建新的 Conda 环境并安装 Python 3.9
打开一个新的终端窗口,创建一个新的 conda 环境并在其中安装 Python 3.9:
conda create --name myenv python=3.9
这里,myenv
是你为新环境起的名字,你可以根据需要替换它。
3. 激活新的 Conda 环境
激活你刚刚创建的环境:
conda activate myenv
现在,你应该在新的环境中,该环境已经安装了 Python 3.9。
4. 在 VSCode 中配置 Conda 环境
在 VSCode 中,你可以通过以下步骤配置 Python 解释器:
- 打开你的 Python 项目或文件。
- 在右下角,点击 Python 版本号。
- 在弹出的列表中,选择 “Enter interpreter path”。
- 找到并输入你刚刚创建的 conda 环境中的 Python 解释器路径,它应该类似于:
/home/用户名/miniconda3/envs/myenv/bin/python
。
完成这些步骤后,VSCode 应该会在指定的 conda 环境中运行 Python 程序。
二、pip和conda能同时安装嘛
是的,pip
和 conda
可以同时存在于一个系统或环境中,并且可以用来安装 Python 包。它们分别来自两个不同的包管理系统,pip
来自 PyPI(Python Package Index),而 conda
是 Anaconda 发布的包管理工具。
在使用 conda
管理的环境中,还是可以使用 pip
来安装包。事实上,conda
创建的环境中通常都会预装 pip
,所以你可以在 conda
环境中直接使用 pip
安装 Python 包。
然而,虽然 pip
和 conda
可以同时使用,但是在同一个环境中混合使用它们可能会导致依赖性问题。这是因为 pip
和 conda
分别有各自的依赖解析和包管理机制,它们可能会安装不同版本的包。因此,虽然可以混合使用,但通常建议尽可能在一个环境中只使用其中一个来管理依赖,以避免可能的冲突。
如果你需要在 conda
环境中使用 pip
,可以按照以下步骤操作:
-
激活
conda
环境:conda activate myenv
其中
myenv
是你的环境名称。 -
使用
pip
安装包:pip install package-name
将
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