超算小站 超算小站
首页
  • 注册账号
  • 登录系统
  • 熟悉系统
  • 配置环境
  • 数据管理
  • 作业管理
  • 集群软件环境:

    • 01.编译环境
    • 02.基础库
    • 03.应用软件
    • 04.工具软件
    • 05.常用语言环境
    • 06.使用进阶
  • 入门课程

    • 01.超算历史
    • 02.VPN登录
    • 03.Mobaxterm工具
    • 04.Linux基本命令
    • 05.Module环境变量管理工具
    • 06.Vim文本编辑器使用
    • 07.Slurm作业管理系统
HPC&AI
  • 01.登录问题
  • 02.编译问题
  • 03.作业问题
  • 04.存储和数据问题
  • 05.GPU问题
资料下载
归档
关于我
🚀试用
首页
  • 注册账号
  • 登录系统
  • 熟悉系统
  • 配置环境
  • 数据管理
  • 作业管理
  • 集群软件环境:

    • 01.编译环境
    • 02.基础库
    • 03.应用软件
    • 04.工具软件
    • 05.常用语言环境
    • 06.使用进阶
  • 入门课程

    • 01.超算历史
    • 02.VPN登录
    • 03.Mobaxterm工具
    • 04.Linux基本命令
    • 05.Module环境变量管理工具
    • 06.Vim文本编辑器使用
    • 07.Slurm作业管理系统
HPC&AI
  • 01.登录问题
  • 02.编译问题
  • 03.作业问题
  • 04.存储和数据问题
  • 05.GPU问题
资料下载
归档
关于我
🚀试用
  • 编译环境

  • 基础库

  • 应用软件

  • 工具软件

  • 常用语言环境

    • Co-Array Fortran 使用说明
    • Anaconda 安装教程
    • python扩展包的安装方法(pip)
    • python扩展包的安装方法
    • python扩展包的安装方法 --- conda本地源使用说明
      • 配置自己的python环境
        • 配置系统anaconda环境
        • 配置conda的环境文件
        • 创建一个conda环境
        • 激活conda环境
        • 安装python包
        • 测试使用python
        • 退出conda环境
      • conda的常用命令
        • 获取版本号
        • 获取帮助
        • 环境管理
        • 常用的命令
        • 创建python虚拟环境
        • 使用激活(或切换不同python版本)的虚拟环境
        • 对虚拟环境中安装额外的包
        • 关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)
        • 删除虚拟环境
        • 删除环境中的某个包
    • 使用代理配置天河系统python环境
    • R编译安装教程
    • R语言包的安装教程
  • 使用进阶

  • 软件中心
  • 常用语言环境
mrzhenggang
2018-12-19
目录

python扩展包的安装方法 --- conda本地源使用说明

由于天河系统使用VPN访问,故无法直接连接互联网,导致python依赖包的安装无法直接进行。因此,本文提供一个利用conda包管理工具,配置python环境的方法。

# 配置自己的python环境

# 配置系统anaconda环境

以vol-th文件系统为例,设置python3的环境:

module add python/3.6_anaconda
1

# 配置conda的环境文件

目的是在用户自己的账户下创建env环境,以及修改默认channel环境。

方法一:使用命令行配置condarc文件(推荐方法)

conda config  --add  channels  file://vol-th/software/anaconda-pkgs/
conda config  --add  envs_dirs  /vol-th/home/zhenggang/software/envs
1
2

方法二:手动编辑condarc文件 创建文件:

vim  ~/.condarc
1

写入如下内容:

envs_dirs:
 - /vol-th/home/zhenggang/software/envs
channels:
 - file://vol-th/software/anaconda-pkgs/
1
2
3
4

说明:

  • 1.envs_dirs 指的是把conda的环境安装在哪个目录,请设置为自己账户下的一个文件夹即可。(一定要修改为自己账户目录的某个文件夹)
  • 2.channels 指的是使用conda install的时候,到哪里去找安装包,无需修改。

# 创建一个conda环境

conda  create  -n  myenv  python=3.6  --offline
1

当提示是否继续的是,输入“y”继续。

Proceed ([y]/n)? y
1

说明:

  • 1.myenv 是自己创建的一个环境的名字,改成自己需要的名字即可。
  • 2.如果用户使用的是自己的anaconda或miniconda环境,那么可以选择直接使用默认环境,无需创建新环境。

# 激活conda环境

激活环境:

source  activate  myenv
1

说明:myenv 是刚刚创建的一个环境的名字。

# 安装python包

举例:安装一个常用数学库的包numpy

conda  install  --offline  numpy
1

当提示是否继续的是,输入“y”继续。

Proceed ([y]/n)? y
1

安装完成后即可使用。

# 测试使用python

输入:

python
1

显示:

Python 3.6.5 |Anaconda, Inc.| (default, Apr 29 2018, 16:14:56)
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
1
2
3
4

再输入:

import  numpy
1

如果没有任何报错就说明导入成功了。

# 退出conda环境

source  deactivate
1

# conda的常用命令

# 获取版本号

conda  -version 或 conda  -V
1

# 获取帮助

conda  -help 或 conda  -h
1

查看某一命令的帮助,如update命令及remove命令

conda  update  -help 
conda  remove  -help
1
2

同理,以上命令中的-help也可以换成-h。

# 环境管理

查看环境管理的全部命令帮助

conda  env  -h
1

# 常用的命令

查看安装了哪些包

conda  list
1

查看当前存在哪些虚拟环境

conda  env  list 或 conda  info  -e
1

检查更新当前conda

conda  update  conda
1

# 创建python虚拟环境

使用 conda create -n your_env_name python=X.X(2.7、3.6等)命令创建python版本为X.X、名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。

# 使用激活(或切换不同python版本)的虚拟环境

使用如下命令即可 激活你的虚拟环境(即将python的版本改变)。

source  activate  your_env_name(虚拟环境名称)
1

使用python -version可以检查当前python版本是否为想要的。

# 对虚拟环境中安装额外的包

使用命令即可安装package到your_env_name中

conda install -n your_env_name [package]
1

备注:本地安装需要增加 --offline参数

# 关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)

source deactivate
1

# 删除虚拟环境

conda remove -n your_env_name(虚拟环境名称) –all
1

# 删除环境中的某个包

conda remove -name your_env_name package_name
1

备注:本部分来源:https://blog.csdn.net/lovejay7/article/details/80463110

python扩展包的安装方法
使用代理配置天河系统python环境

← python扩展包的安装方法 使用代理配置天河系统python环境→

Theme by Vdoing | Copyright © 2015-2024 Zheng Gang | MIT License | 津ICP备2021008634号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×