在Anaconda Prompt中用conda命令进行包管理和环境管理
引言conda是一款非常强大的包管理及环境管理器,在windows, macOs, 或者LInux平台上你都可以在Anaconda Prompt的命令行中使用这个命令。准备工作你应该已经安装了Anacondan内容大纲启动conda 在windows, macOS, 或者Linux.管理conda验证Anaconda已经安装,检查conda版本是否更新到目前的版本管理环境 创建...
引言
conda是一款非常强大的包管理及环境管理器,在windows, macOs, 或者LInux平台上你都可以在Anaconda Prompt的命令行中使用这个命令。
准备工作
你应该已经安装了Anacondan
内容大纲
启动conda 在windows, macOS, 或者Linux.
管理conda 验证Anaconda已经安装,检查conda版本是否更新到目前的版本
管理环境 创建环境或者离开环境
管理Python 创建一个不同版本的Python环境
管理包 找到你要安装的包并安装。
启动conda
从开始菜单,搜索并打开“Anaconda Prompt”.
对于Windows
以下所有的命令直接在Anaconda Prompt window输入。
对于 MacOS
打开 Launchpad, 然后点击terminal icon. 所有的命令在终端窗口输入。
对于linux
打开终端窗口,所有的命令在终端窗口输入。
管理conda
查看 conda版本
显示如下图所示
如果不是最新版本,可以用命令
conda update conda 来更新。
如果可以获得一个新的版本,输入y 更新:
提示:推荐保持conda更新的最新版本。
管理环境
conda可以创建相互独立的环境,包含文件、安装包以不影响其它的环境。
在你使用conda的时候,你已经有了一个默认的名字为base的环境。但是,你不想把你的项目放进base环境,可以创建一个独立的环境使你的项目不受其它环境的影响。
1、创建一个新的环境并在其中安装一个安装包
我们命名这个环境为snowflakes并安装BioPython安装包。在Anaconda Prompt 窗口或者你的终端,输入:
Conda会检查BioPython需要的额外的安装包,问你是否想安装
输入“y”并敲回车
2、为了使用,我们需要“activate”新的环境,输入:
Windows: conda activate snowflakes
macOS and Linux: conda activate snowflakes
注意:对于4.6更高的版本,可以直接输入:
Windows: activate snowflakes
macOS and Linux: source activate snowflakes
现在你就在snowflakes环境中,注意之前base位置的变化。
3、查看你的所有的环境,可以输入:
所有的环境,与下面的内容相似:
注意:*号表示的当前的环境。
4、切换当前环境到默认的base环境
conda activate
注意:对于4.6及更高版本
Windows:activate
macOS, Linux:source activate
管理Python
在你创建新的环境的时候,conda安装了和你安装Anaconda时相同版本的Python。如果你想要安装一个不同的版本,比如:Python 3.5 ,简单的创建一个新的环境并制定Python的版本。
1、创建一个新的名字为“snakes” 的环境变量,包含Python 3.5:
然后弹出的选项里,输入“y”
2、 激活新的环境
Windows: conda activate snakes
macOS and Linux: source activate snakes
- 查看添加的环境是否被激活
4.查看Python版本
5.返回 base环境
conda activate
管理packages
1、检查是否切换到你将要安装的环境
2、检查是否已经安装你想要安装的安装包:比如你的包名:“beautifulsoup4”,查看是否在Anaconda 库里。
3、如果没有,安装这个包在当前环境
4、检查是否安装成功
更多更详细的内容,可以参考官网:https://conda.io/projects/conda/en/latest/user-guide/getting-started.html
更多推荐
所有评论(0)