<整理> Anaconda在Linux上的安装与使用

Anaconda在Linux上的安装与使用

参考来源:
https://blog.csdn.net/qq_326324545/article/details/84522368
https://blog.csdn.net/sizhi_xht/article/details/80964099
https://zhuanlan.zhihu.com/p/37611680
https://blog.csdn.net/ben1010101010/article/details/90897405

欢迎讨论交流,如有侵权请联系本人!

  1. 下载并安装Anaconda:

    # 下载Linux平台版本Anaconda,下例网页链接版本为Anaconda 2019.03 Python 3.7 version 64-Bit (x86) Installer for Linux
    wget https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
    # 安装Anaconda,建议直接安装,不使用root权限,除非你是系统的管理员
    bash Anaconda3-2019.03-Linux-x86_64.sh

    以下为安装过程中的选项说明:

    # 确认安装位置,默认位置为用户个人文件夹
    Anaconda3 will now be installed into this location...
    [/home/current_user/anaconda3] >>>
    # 确认是否由Anaconda进行终端的初始化,一般选择是,否则无法使用虚拟环境
    Do you wish the installer to initialize Anaconda3 by running conda init? [yes|no]
    [no] >>> yes

    安装完成后,Anaconda会设置终端开启时,自动进入base虚拟环境,我们需要取消这一设置,因为虚拟环境是可嵌套的,在base环境中再进入虚拟环境可能会产生不可控的问题。使用以下命令取消这一行为:

    conda config --set auto_activate_base false
  2. 创建并使用虚拟环境:

    建议不要直接使用本地的Python环境,而是创建自己的虚拟环境。这样做有两点好处,一是能够在虚拟Anaconda环境中进行随意的定制而不用担心破坏原本的终端环境,二是熟悉了虚拟环境的用法之后,可以制作多个虚拟环境用于不同的任务,这样就可以使得对于依赖包的版本要求不同的项目可以共存在一个账号上。

    # 创建名为my_virtual_env的虚拟环境,并安装Python3.7及必要的Python库。此命令也可以不指定Python版本,但会创建一个不含Python的空环境,如果没有特殊需求,请直接指定Python版本
    conda create -n my_virtual_env python=3.7
    # 激活虚拟环境
    conda activate my_virtual_env
    # 关闭虚拟环境
    conda deactivate
    # 列出所有存在的虚拟环境名称
    conda env list
    # 删除指定虚拟环境,如果为空环境则此命令失效(也就是未指定Python版本的时候)
    conda remove -n my_virtual_env --all
    # 删除指定虚拟环境,无论此环境是否为空
    conda env remove -n my_virtual_env
    # 安装Anaconda收录的Python包,使用此命令Anaconda会自动检查新安装包与已安装包之间是否有依赖库版本冲突
    conda install package
    # 安装所有Python收录的包,包括Anaconda未收录的Python包,不会检查依赖库版本冲突
    pip install package
    # 查找相关包的所有收录版本
    conda search package
    # 导出虚拟环境配置表及使用配置表文件创建虚拟环境
    conda env export > conda_env.yaml
    conda env create -f conda_env.yaml
  3. ~/.bash_aliases中添加以下内容,以便以后快速开启关闭虚拟环境:
    alias jumpin='conda activate my_virtual_env'
    alias crawlout='conda deactivate'

    添加完成后使用source ~/.bash_aliases命令重新执行该文件,之后就可以使用定制命令操作代理设置了。

原文地址:https://www.cnblogs.com/icemaster/p/11163271.html

时间: 2024-08-29 17:20:50

<整理> Anaconda在Linux上的安装与使用的相关文章

So Easy! Oracle在Linux上的安装配置系列五

So Easy! Oracle在Linux上的安装配置系列五 本篇是监听器的配置的续篇,上一小节我们创建了一个监听器,创建了密码文,在监听和实例都启动的情况下,从远程windows即时客户端连接到了oracle服务器.本篇我将继续说监听器,还将完成相关的实验 以下内容整理自网络 Oracle 监听器 Listener 是一个重要的数据库服务器组件,在整个 Oracle 体系结构中,扮演着重要的作用.它负责管理 Oracle 数据库和客户端之间的通讯,它在一个特定的网卡端口(默认是TCP 1521

分布式缓存技术redis学习系列(一)——redis简介以及linux上的安装

redis简介 redis是NoSQL(No Only SQL,非关系型数据库)的一种,NoSQL是以Key-Value的形式存储数据.当前主流的分布式缓存技术有redis,memcached,ssdb,mongodb等.既可以把redis理解为理解为缓存技术,因为它的数据都是缓存在内从中的:也可以理解为数据库,因为redis可以周期性的将数据写入磁盘或者把操作追加到记录文件中.而我个人更倾向理解为缓存技术,因为当今互联网应用业务复杂.高并发.大数据的特性,正是各种缓存技术引入最终目的. 关于r

So Easy! Oracle在Linux上的安装配置系列一

So Easy! Oracle在Linux上的安装配置系列一 本文为So Easy!Oracle在linux上的安装和配置序列的第一篇Oracle安装基础环境的搭建 VMware Workstation 11.0 配置和CentOS-6.6-x86_64安装 本文环境及所需软件: Win7 Sevice Pack1 内存 6GB VMware Workstation 11.0  build-2305329 CentOS-6.6-x86_64-bin-DVD1.iso Xmanger Enterp

Tomcat在Linux上的安装与配置

Tomcat在Linux上的安装与配置 1.  jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html tomcat下载地址:http://tomcat.apache.org/download-70.cg 2.jdk安装与配置.(rpm包)    (1)jdk安装    rpm包:    # rpm -ivh jdk-7u79-linux-x64.rpm tar.gz

为Linux上FireFox安装Flash插件

废话少说,步骤如下: 1.点击网页上插件缺失处,根据提示下载tar.gz版本的插件,我下载的版本是install_flash_player_11_linux.i386.tar.gz,这个文件被下载到了/home/liveuser/Downloads下. 2.进入目录/home/liveuser/Downloads,执行tar -zxvf install_flash_player_11_linux.i386.tar.gz,解压的目的是为了得到libflashplayer.so . 3.执行cp l

So Easy! Oracle在Linux上的安装配置系列四

So Easy! Oracle在Linux上的安装配置系列四  监听器的配置 在创建了数库和各种数据库对象并装载了数据后,下一步是在数据库服务器与使用它的用户之间建立连 接,Oracle Net Services使这种连接成为可能.Oracle Net Services组件必须"存活"在客户机和服务器上,它们一般使用TCP/IP网络协议来建立客户机和数据库服务器之间的网络连接. 本文官方文档位置: http://docs.oracle.com/cd/E11882_01/network.

linux上nagios安装完整版

监控server端的安装部署一.apache的安装下载httpd-2.2.15.tar.gz gunzip httpd-2.2.15.tar.gztar xvf httpd-2.2.15.tarcd httpd-2.2.15./configure --prefix=/usr/local/apache2 --enable-so --enable-mods-shared=all --enable-cgi --enable-rewrite --enable-deflate --with-mpm=wor

EJBCA在Linux上的安装

在windows上安装为了测试用,装在linux服务器上的因为CN用的ip需要重装.....又是折腾一番,下面介绍一些需要注意的地方 一.所需文件 准备的内容就不说了,参考我的上上篇<EJBCA在windows上的安装>,需要下载的上面提供的有 二.准备条件 1.jboss配置 1.1.JBOSS端口号配置 作为服务器JBOSS的默认端口8080和8009肯定被占用了,修改jboss的端口号.由于JBOSS的版本不同所以修改的位置也不一样 JBOSS-5.1.0GA 修改的位置是:jboss-

GIT在Linux上的安装和使用简介

GIT在Linux上的安装和使用简介 解压后切换到其目录 $ tar xvfj git-1.7.6.tar.bz2 $ cd git-1.7.6 使用默认配置进行安装,如果想修改配置,可以使用 ./configure --help 来获取帮助 $ ./configure $ make $ make install 2.初始化配置 GIT默认安装在 /usr/local/bin ,安装之后可以验证一下是否安装好 $ whereis git git: /usr/local/bin/git $ git