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使用循环实现批量创建文件夹示例
Mar 25 Python
Python实现对比不同字体中的同一字符的显示效果
Apr 23 Python
python根据京东商品url获取产品价格
Aug 09 Python
总结网络IO模型与select模型的Python实例讲解
Jun 27 Python
Python中的is和==比较两个对象的两种方法
Sep 06 Python
浅谈django orm 优化
Aug 18 Python
运用Python的webbrowser实现定时打开特定网页
Feb 21 Python
使用Python制作新型冠状病毒实时疫情图
Jan 28 Python
Python浮点型(float)运算结果不正确的解决方案
Sep 22 Python
python rsa-oaep加密的示例代码
Sep 23 Python
pandas取dataframe特定行列的实现方法
May 24 Python
深入理解Pytorch微调torchvision模型
Nov 11 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
php实现Session存储到Redis
2015/11/11 PHP
php简单的上传类分享
2016/05/15 PHP
php set_include_path函数设置 include_path 配置选项
2016/10/30 PHP
thinkPHP分页功能实例详解
2017/05/05 PHP
PHP 7.1中AES加解密方法mcrypt_module_open()的替换方案
2017/10/17 PHP
PHP中register_shutdown_function函数的基础介绍与用法详解
2017/11/28 PHP
Laravel第三方包报class not found的解决方法
2019/10/13 PHP
js调用flash的效果代码
2008/04/26 Javascript
jquery怎样实现ajax联动框(二)
2013/03/08 Javascript
浅析JavaScript中的typeof运算符
2013/11/30 Javascript
jQuery Trim去除字符串首尾空字符的实现方法说明
2014/02/11 Javascript
2014 年最热门的21款JavaScript框架推荐
2014/12/25 Javascript
jQuery实现分章节锚点“回到顶部”动画特效代码
2015/10/23 Javascript
基于javascript实现九宫格大转盘效果
2020/05/28 Javascript
AngularJS 与百度地图的结合实例
2016/10/20 Javascript
JS实现图片放大缩小的方法
2017/02/15 Javascript
vue-cli入门之项目结构分析
2017/04/20 Javascript
Angular CLI 使用教程指南参考小结
2019/04/10 Javascript
js根据后缀判断文件文件类型的代码
2020/05/09 Javascript
[01:05:41]EG vs Optic Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
Python实现一个简单的MySQL类
2015/01/07 Python
python复制与引用用法分析
2015/04/08 Python
Python创建xml文件示例
2017/03/22 Python
python深度优先搜索和广度优先搜索
2018/02/07 Python
Python对接六大主流数据库(只需三步)
2019/07/31 Python
python定义类self用法实例解析
2020/01/22 Python
python图片指定区域替换img.paste函数的使用
2020/04/09 Python
前端制作动画的几种方式(css3,js)
2016/12/12 HTML / CSS
HTML5中判断用户是否正在浏览页面的方法
2014/05/03 HTML / CSS
英国网上购买肉类网站:Great British Meat
2018/10/17 全球购物
女士鞋子、包包和服装在线,第一款10美元:ShoeDazzle
2019/07/26 全球购物
战友聚会邀请函
2014/01/18 职场文书
简单的项目建议书模板
2014/03/12 职场文书
拉歌口号大全
2014/06/13 职场文书
出售房屋委托书范本
2014/09/24 职场文书
接待员岗位职责范本
2015/04/15 职场文书