linux下安装anaconda3并使用虚拟环境

博客介绍在服务器上安装anaconda3并使用虚拟环境。先阐述安装步骤,包括解压压缩包、接收协议、选择安装目录、配置环境变量及进行souce操作;接着说明在anaconda中创建虚拟隔离环境,可避免Python安装包版本不一致问题,还提及在虚拟环境中安装包、配置jupyter等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述:在服务其上安装anaconda3,并使用虚拟环境。

一、安装步骤如下:

  1. 解压anaconda压缩包:
    bash Anaconda3-5.3.1-Linux-x86_64.sh

    接下来先回车,接收协议,如需改变安装目录如下:
     

  2. 选择是否将anaconda加入环境变量中(这里的局部环境变量,即当前用户,如果要加入全集变量这里选择no )

  3. 安装成功后,无论是将环境边界配置在bashrc中还是全局变量/etc/prifile中,都需要对其进行souce操作。

二、在anaconda中创建虚拟隔离环境

   创建虚拟环境的用处这里不多说,主要是为了防止不同用户操作pyhton,在安装包产生的版本不一致等问题。

  1. 在anaconda/bin 环境下,创建一个虚拟环境的方式如下(激活等操作都需要在bin目录下):
    1、创建:
        conda create -n 新建虚拟环境的名字 python=对应的版本号
    
        eg:
            conda create -n pxl_python python=3.7
    
    2、激活:
        
         source  activate 虚拟环境的名字
    
         eg:
            source  activate pxl_python
    
    3、退出:
    
         source  deactivate 虚拟环境的名字
    
         eg:
                source  deactivate pxl_python
    
    4、克隆
    
        conda create --name [虚拟环境名] -- clone [colne的环境]
    
        eg:
    
            #创建一个和原python环境一样的虚拟环境
    
            conda create --name mybase --clone base
    
    5、删除
    
        conda remove --name [虚拟环境名] -all
    

     

  2. 在虚拟的隔开环境中,不具备anaconda的各种包,需要什么都需要自己安装。安装方式如下(需先进入虚拟环境):
     

    conda install 包的名字

     

  3. 在虚拟环境中配置jupyter。
    #安装
        conda install jupyter
    
    #初始化配置文件
        jupyter notebook --generate-config
     修改登录密码、存储文件。
    进入python环境:
        >>> from notebook.auth import passwd
        >>> passwd()
        Enter password:your password 
        Verify password:your password again
    #等到此秘钥,复制置配置文件中
        'sha1:175e561f117a:5f7e229355.....b1989c32f058b8324d2'
    

     修改配置文件

    c.NotebookApp.allow_root = True (设置root权限可登陆)
    c.NotebookApp.ip='*' 设置远程登录ip,*为任意ip皆可。
    c.NotebookApp.notebook_dir = '/home/.../jupyter_files' 设置启动路径(即文件存储路径)
    c.NotebookApp.password = 'sha1:175e561f117a:5f7e22...32f058b8324d2' (秘钥)
    c.NotebookApp.open_browser = False (设置服务器浏览器不自动打开)
    c.NotebookApp.port =8890 (设置端口)
     
    c.NotebookApp.allow_remote_access = True (设置运行远程登录)

     

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值