在linux系统中安装python开发环境,一般采取安装miniconda的方法,不建议安装anaconda,miniconda是一个anaconda的轻量级,默认只有python跟conda。有时候出于安全性考虑,服务器不允许连接外网,因此需要离线安装。
下载minconda3
下载minconda3安装包到本地环境。
下载地址:https://docs.conda.io/en/latest/miniconda.html
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190801131925631.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4MjE0OTAz,size_16,color_FFFFFF,t_70)
也可到清华软件镜像站 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
下载指定的conda版本
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190801131949384.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4MjE0OTAz,size_16,color_FFFFFF,t_70)
注意:一定要认准版本,最好不要下载miniconda,建议下载miniconda3.
安装miniconda3
将minconda3安装包上传到服务器
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190801132048625.png)
安装刚刚下载的miniconda3,bash就是运行.sh文件的意思
# bash Miniconda3-latest-Linux-x86_64.sh
然后根据提示按enter键或者输入yes,即可:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190801132110724.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4MjE0OTAz,size_16,color_FFFFFF,t_70)
最后安装成功之后会生成一个miniconda3文件夹:
![在这里插入图片描述](https://img-blog.csdnimg.cn/2019080113212876.png)
注:此时还不能调用conda命令,如输入conda --version时提示没有找到。是因为安装好conda之后需要重新激活一下source .bashrc,有点类似重启的意思。之后输入conda --version 就可以查看conda的版本了
# source .bashrc
查看conda版本
# conda --version
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190801132152787.png)
查看conda已安装的包
# conda list
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190801132214885.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4MjE0OTAz,size_16,color_FFFFFF,t_70)
离线创建python环境
这里的好处是不同项目之间可以创建不同的环境,互不影响。
查看已创建的虚拟环境
# conda env list
![](https://img-blog.csdnimg.cn/20190801132239954.jpg)
可以发现安装miniconda3的时候系统自行创建的base环境。
接下来创建自己的虚拟环境,最简单的方法是克隆base环境。
# conda config --set offline true
# conda create -n linjianteng --clone base
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190801132318636.jpg)
激活虚拟环境
# source activate linjianteng
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190801132345208.png)
激活虚拟环境后会在前面加多你的环境名,则表示虚拟环境已经激活。
安装项目所需要的库
下载python第三方库: https://pypi.org/
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190801132417191.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4MjE0OTAz,size_16,color_FFFFFF,t_70)
下载需要版本的第三方库到本地
将第三方库上传到site-packages目录下
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190801132437504.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4MjE0OTAz,size_16,color_FFFFFF,t_70)
执行pip命令安装
# pip install /root/miniconda3/envs/linjianteng/lib/python3.7/site-packages/PyMySQL-0.9.3-py2.py3-none-any.whl
查看 pip安装的库
# pip list
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190801132505672.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4MjE0OTAz,size_16,color_FFFFFF,t_70)