用途:
快速安装、运行和升级包及其依赖项。
在计算机中便捷地创建、保存、加载和切换环境。
清华大学开源软件镜像站
HOME
EVENTS
BLOG
RSS
PODCAST
MIRRORS
在镜像列表中找到你想安装anaconda的版本(选择适应的版本下载)
Index of /anaconda/archive/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh
我装的版本
[kiosk@foundation31 ~]$ cd Anaconda3/
[kiosk@foundation31 ~/Anaconda3]$ ls
Anaconda3-5.2.0-Linux-x86_64.sh
[kiosk@foundation31 ~/Anaconda3]$ sh Anaconda3-5.2.0-Linux-x86_64.sh
##顺着提示安装,基本也就是路径,同意协议之类的,最后装好了会提示微软vs的安装,如
果不是要用到VS的,NO掉,我NO掉了
Welcome to Anaconda3 5.2.0
In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
............
Anaconda3 will now be installed into this location:
/home/kiosk/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
[/home/kiosk/anaconda3] >>> /home/kiosk/hhh ##指定位置(或者默认的/home/kiosk/anaconda3,我用的默认的)
PREFIX=/home/kiosk/hhh ##开始编译
.......
Do you wish the installer to prepend the Anaconda3 install location
to PATH in your /home/kiosk/.bashrc ? [yes|no] ##是否将anaconda安装路径加入到环境变量(.bashrc)中,
##要输入yes,默认是no(如果是no需要配置环境,如下操作)
[kiosk@foundation31 ~]$ sudo vim /etc/profile ##普通用户改不了的话用root改如下
[sudo] password for kiosk:
Sorry, user kiosk is not allowed to execute '/bin/vim /etc/profile' as root on foundation31.ilt.example.com.
[root@foundation31 ~]#vim /etc/profile
export PATH=/home/kiosk/anaconda3/bin:$PATH ##要添加的语句
[kiosk@foundation31 ~]$ conda create -n python3 python=3.6 ##创建一个名为python3,指定版本为python3.6(如果conda命令用不了的话找到conda 命令 ln -s 到 /usr/bin/)
Solving environment: done
==> WARNING: A newer version of conda exists. <==
current version: 4.5.4
latest version: 4.5.11
Please update conda by running
........
##后面一路yes
........
# To activate this environment, use
#
# $ conda activate python3
#
# To deactivate an active environment, use
#
# $ conda deactivate
[kiosk@foundation31 ~/anaconda3/envs/python3]$ ## envs有东西,创建和指定版本完成
[kiosk@foundation31 ~]$ source activate python3 ##进入环境
(python36) [kiosk@foundation31 ~]$ conda list ##查看当前环境已经安装的包
# packages in environment at /home/kiosk/anaconda3/envs/python3:
#
# Name Version Build Channel
[kiosk@foundation31 ~]#conda -V ##查看anaconda版本
conda 4.5.4
(python3) [kiosk@foundation31 ~]#python --version ##查看conda环境使用的python版本
Python 3.6.6 :: Anaconda, Inc.
(python3) [root@foundation31 ~]#source deactivate python3 ##退出环境
pip 与 conda 比较
依赖项检查
pip:
不一定会展示所需其他依赖包。
安装包时或许会直接忽略依赖项而安装,仅在结果中提示错误。
conda:
列出所需其他依赖包。
安装包时自动安装其依赖项。
可以便捷地在包的不同版本中自由切换
Conda是一个包管理器;Anaconda才是一个python发行版。虽然conda是用Anaconda打包的,
但是它们两个的目标是完全不同的。
Conda是一个通用的包管理器,当初设计来管理任何语言的包。所以用来管理python
anaconda3的安装及基础用法
最新推荐文章于 2024-08-02 17:01:59 发布