Ubuntu下Anaconda和Pycharm配置方法详解


Posted in Python onJune 14, 2019

本文为大家分享了Ubuntu下Anaconda和Pycharm的配置方法,供大家参考,具体内容如下

1.对于Ubuntu18.04,一开始会有一个系统默认的python解释器,是3.6版本,位置在/usr/bin/python3.6。可以通过在terminal中输入python或者python3来查看。

Ubuntu下Anaconda和Pycharm配置方法详解

2.安装了Anaconda3之后,Anaconda会自带一个python解释器,也是3.6版本,位置在/home/li/anaconda3/bin/python3。一旦安装了Anaconda,这个python就会变成默认的。在terminal里面直接输入python,显示的位置就是这个。

Ubuntu下Anaconda和Pycharm配置方法详解

3.这个Anaconda默认的python,在系统之外虚拟出来一个使用python的环境,叫做base。在这个环境下面安装的库,不会与系统自带的python以及库冲突。星号表示默认。

Ubuntu下Anaconda和Pycharm配置方法详解

4.此外,可以在Anaconda上再虚拟出各种自定义环境,能够选择python版本和库版本。比如我新建了一个环境较python2,此时的python位置在/home/li/anaconda3/envs/python2/bin/python,其中的python2是我给这个虚拟环境的命名。新建环境可以通过Anaconda 操作界面,也可以使用指令。

Ubuntu下Anaconda和Pycharm配置方法详解

Ubuntu下Anaconda和Pycharm配置方法详解

5.其他一些anaconda 指令如下

创建环境,可以指定版本

conda create --name your_env_name
conda create --name your_env_name python=2.7
conda create --name your_env_name python=3
conda create --name your_env_name python=3.5

创建包含某些包的环境,可以指定包版本

conda create --name your_env_name numpy scipy
conda create --name your_env_name python=3.5 numpy scipy

列举当前所有环境,进入和退出环境

conda info --envs
conda env list
source activate your_env_name
source deactivate

uninstall Anaconda

rm -rf ~/anaconda3

6.在pycharm中选择interpreter的时候,选择conda environment。然后选择base环境下,或者其他环境下的python,这样就能得到想要的python以及该环境下的库了。

这个图中选择的是系统默认的python解释器,可以看到下面很多包是没有的。

Ubuntu下Anaconda和Pycharm配置方法详解

这次选择的是Anaconda的默认python解释器,tensorflow就在里面了。

Ubuntu下Anaconda和Pycharm配置方法详解

Ubuntu下Anaconda和Pycharm配置方法详解

如果选择自定义的环境python2中的解释器,可以看到这个虚拟环境中只有最基本的一些库。

Ubuntu下Anaconda和Pycharm配置方法详解

Ubuntu下Anaconda和Pycharm配置方法详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python中的文件操作
Aug 28 Python
python下载图片实现方法(超简单)
Jul 21 Python
python利用标准库如何获取本地IP示例详解
Nov 01 Python
Python语言实现将图片转化为html页面
Dec 06 Python
django使用html模板减少代码代码解析
Dec 12 Python
Python爬虫中urllib库的进阶学习
Jan 05 Python
python使用opencv驱动摄像头的方法
Aug 03 Python
python 解决动态的定义变量名,并给其赋值的方法(大数据处理)
Nov 10 Python
Python父目录、子目录的相互调用方法
Feb 16 Python
PyTorch的深度学习入门教程之构建神经网络
Jun 27 Python
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
Apr 21 Python
Pandas缺失值2种处理方式代码实例
Jun 13 Python
PyQt5 加载图片和文本文件的实例
Jun 14 #Python
pyqt5 使用label控件实时显示时间的实例
Jun 14 #Python
ubuntu 18.04搭建python环境(pycharm+anaconda)
Jun 14 #Python
pyqt5 comboBox获得下标、文本和事件选中函数的方法
Jun 14 #Python
PyQt4实时显示文本内容GUI的示例
Jun 14 #Python
详解Python 定时框架 Apscheduler原理及安装过程
Jun 14 #Python
在python tkinter中Canvas实现进度条显示的方法
Jun 14 #Python
You might like
phpBB BBcode处理的漏洞
2006/10/09 PHP
一周让你学会PHP 不错的学习资料
2009/02/06 PHP
php不使用copy()函数复制文件的方法
2015/03/13 PHP
PHP使用array_merge重新排列数组下标的方法
2015/07/22 PHP
php gd等比例缩放压缩图片函数
2016/06/12 PHP
PHPExcel实现的读取多工作表操作示例
2020/04/14 PHP
一个可以显示阴历的JS代码
2007/03/05 Javascript
Jquery Autocomplete 结合asp.net使用要点
2010/10/29 Javascript
javascript生成随机大小写字母的方法
2014/02/20 Javascript
JS修改iframe页面背景颜色的方法
2015/04/01 Javascript
JavaScript表单验证开发
2016/11/23 Javascript
Node.js开发教程之基于OnceIO框架实现文件上传和验证功能
2016/11/30 Javascript
详谈js遍历集合(Array,Map,Set)
2017/04/06 Javascript
微信小程序实现图片预览功能
2018/01/31 Javascript
JQuery元素快速查找与操作
2018/04/22 jQuery
JavaScript引用类型RegExp基本用法详解
2018/08/09 Javascript
vue路由前进后退动画效果的实现代码
2018/12/10 Javascript
axios封装,使用拦截器统一处理接口,超详细的教程(推荐)
2019/05/02 Javascript
jquery轻量级数字动画插件countUp.js使用详解
2019/10/17 jQuery
Python引用模块和查找模块路径
2016/03/17 Python
详解Python中的__getitem__方法与slice对象的切片操作
2016/06/27 Python
pandas把dataframe转成Series,改变列中值的类型方法
2018/04/10 Python
Python列表list排列组合操作示例
2018/12/18 Python
详解Python装饰器
2019/03/25 Python
PyQt5 实现字体大小自适应分辨率的方法
2019/06/18 Python
django认证系统 Authentication使用详解
2019/07/22 Python
在Keras中CNN联合LSTM进行分类实例
2020/06/29 Python
python使用requests库爬取拉勾网招聘信息的实现
2020/11/20 Python
Python利用imshow制作自定义渐变填充柱状图(colorbar)
2020/12/10 Python
HTML5中的Web Notification桌面通知功能的实现方法
2019/07/29 HTML / CSS
介绍一下linux的文件权限
2014/07/20 面试题
机电一体化专业毕业生自荐信
2014/06/19 职场文书
拆迁委托协议书
2014/09/15 职场文书
人民调解协议书范本
2014/10/11 职场文书
优秀班主任主要事迹材料
2014/12/16 职场文书
Oracle配置dblink访问PostgreSQL的操作方法
2022/03/21 PostgreSQL