Anaconda:Ubuntu下载指定虚拟环境中运行pip安装

简介

为了方便管理环境,往往会安装Anaconda来管理虚拟环境。
在使用时,发现有一个bug,即便是激活了一个虚拟环境,但是在运行pip install ***时,依然会安装在base环境中。

解决办法

  1. 激活虚拟环境
  2. 使用python3.x -m install *来安装相应package,其中python3.x需要与虚拟环境中的python版本相对应

Example

指定python版本:

python3.6 -m pip -V

输出:

pip 21.3.1 from /home/usr/anaconda3/envs/py37/lib/python3.6/site-packages/pip (python 3.6)

不指定版本:

pip -V

输出:

pip 21.3.1 from /home/usr/anaconda3/envs/py37/lib/python3.6/site-packages/pip (python 3.9)

注意事项

当虚拟环境中的python版本与base环境中的版本一致时,本文方法尚不明确能否解决。

你可能感兴趣的:(ubuntu,python)