在linux系统中安装python开发环境,一般采取安装miniconda的方法,不建议安装anaconda,miniconda是一个anaconda的轻量级,默认只有python跟conda。有时候出于安全性考虑,服务器不允许连接外网,因此需要离线安装。

下载minconda3

下载minconda3安装包到本地环境。

下载地址:https://docs.conda.io/en/latest/miniconda.html

也可到清华软件镜像站 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
下载指定的conda版本

注意:一定要认准版本,最好不要下载miniconda,建议下载miniconda3.

安装miniconda3

将minconda3安装包上传到服务器

安装刚刚下载的miniconda3,bash就是运行.sh文件的意思

# bash Miniconda3-latest-Linux-x86_64.sh

然后根据提示按enter键或者输入yes,即可:

最后安装成功之后会生成一个miniconda3文件夹:

注:此时还不能调用conda命令,如输入conda --version时提示没有找到。是因为安装好conda之后需要重新激活一下source .bashrc,有点类似重启的意思。之后输入conda --version 就可以查看conda的版本了

# source .bashrc

查看conda版本

# conda --version


查看conda已安装的包

# conda list

离线创建python环境

这里的好处是不同项目之间可以创建不同的环境,互不影响。
查看已创建的虚拟环境

# conda env list


可以发现安装miniconda3的时候系统自行创建的base环境。
接下来创建自己的虚拟环境,最简单的方法是克隆base环境。

# conda config --set offline true
# conda create -n linjianteng --clone base

激活虚拟环境

# source activate linjianteng


激活虚拟环境后会在前面加多你的环境名,则表示虚拟环境已经激活。

安装项目所需要的库

下载python第三方库: https://pypi.org/

下载需要版本的第三方库到本地

将第三方库上传到site-packages目录下

执行pip命令安装

# pip install /root/miniconda3/envs/linjianteng/lib/python3.7/site-packages/PyMySQL-0.9.3-py2.py3-none-any.whl

查看 pip安装的库

# pip list

linux系统离线安装miniconda3 及创建python环境相关推荐

  1. linux blender骨骼绑定,在Linux系统中安装开源3D创建套件Blender的方法

    Blender是免费的开源3D创建套件,它可在Linux系统中安装,可使用snap或flatpak命令安装Blender. 简介 Blender也称为开源3D建模软件,支持整个3D管道,建模,装配,动 ...

  2. Linux系统离线安装phonopy

    phonopy 安装与使用说明 1. phonopy 使用说明 由于服务器已经安装了anaconda2,Linux系统中会自带一个Python2的环境,也就是(base). 但是phonopy2.14 ...

  3. Linux系统离线安装JDK

    背景 生产环境内网服务器一般不允许访问互联网,无法联网在线安装JDK,以此需要使用离线安装的方式 准备材料 事先下载好linux环境的安装包 可以到官网下载,或者第三方网站 链接:http://jdk ...

  4. Java 技术篇-linux系统下安装jdk、设置java环境变量实例演示

    Oracle 官网-各版本 jdk 选择页 可以在该页面选择要安装的版本进入到下载页. Oracle 官网-演示 jdk1.8 下载页 在该页面选择对应的系统进行下载. 我选择的是 64 位 linu ...

  5. linux系统离线安装ssh服务源码安装(ubuntu)

    1.去ssh官网或者阿里源下载最新版本的源码 官网:OpenSSH: Portable Release 阿里:https://mirrors.aliyun.com/pub/OpenBSD/OpenSS ...

  6. 【Linux篇】kali Linux系统一次性安装软件包

    [Linux篇]kali Linux系统一次性安装软件包 ​ 在Windows应用商店安装的kali linux是一个最小最基本的版本,里面很多工具都需要自己按需安装,不想麻烦的也可一次性安装好-[s ...

  7. Linux系统如何安装Python?新手教程

    新手入门Python的第一步就是要在你的计算机上安装好Python.有些人可能要问了,Linux系统如何安装Python?本文为你准备了一份新手安装Python的教程,几乎是手把手教你如何操作,你只要 ...

  8. vm虚拟机下linux安装python_VM中安装linux系统,安装VS Code,搭建Python环境

    VM中安装linux系统 在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载安装包 2.在下载目录打开终端安装 sudo dpkg -i code_1.32.3 ...

  9. Linux系统下安装FTP服务

    Linux系统下安装FTP服务 1. 简介 2. 工作原理 3. FTP的安装与配置 1. 下载vsftp安装包 2. 检查是否已经安装了vsftp,后面会介绍怎样卸载 3. 安装vsftpd 4. ...

最新文章

  1. springboot 订单重复提交_Spring Boot (一) 校验表单重复提交
  2. nUnit,凑合着测试
  3. 扪心自问!一百多道难搞的面试题,你能答对了多少?
  4. 六十八、快速幂算法、牛顿迭代法、累加数组+二分查找的变形
  5. iOS开发(8)UISwitch
  6. MySQL备份之mysqldump工具--lock-all-tables
  7. 石板切割问题c语言_岩知识 | 岩板切板有讲究,工艺问题要注意
  8. PL/SQL块中不能直接执行DDL语句(错误)
  9. html5 内嵌网页_如何分析并优化网页的性能?新梦想软件测试
  10. 日语学习-多邻国-关卡1-介绍2
  11. 安卓通过js与网页的H5页面进行交换
  12. 极简代码(四)—— 分段函数(sinc)的实现
  13. apl脚本入门-控制语句
  14. 解决CAD图层打印不出来的方法
  15. Could not find com.android.support:appcompat-v7:25.3.1.
  16. 64位 内存占用大 嵌入式_懵!面试官问我:Object o = new Object() 占用了多少个字节?...
  17. 调焦后焦实现不同距离成像_可调焦自适应光学扫描激光眼底成像系统设计
  18. VS code Could not establish connection to IP 解决方法
  19. 中国通信服务股份有限公司之广通服的划分!
  20. MOV指令是数据传送指令

热门文章

  1. docker容器内pip install 显示 warning
  2. RDKit | 计算拓扑极性表面积TPSA
  3. matlab计算程序运行时间
  4. 李峋同款爱心代码Python版
  5. 鸿蒙系统就是个垃圾系统,华为鸿蒙系统是什么?鸿蒙系统和安卓系统有什么区别?...
  6. 将Unity虚拟相机视角画面显示在一个平面上
  7. java木板接水问题_木作施工常见的问题汇总,详解,避免留下遗憾
  8. 现在流行的编程热潮是不是一个骗局?
  9. jude(java建模软件)_JUDE(JAVA建模软件)
  10. 拭心过滤器第 1 期:五月精选文章