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之日期与时间处理模块(date和datetime)
Feb 16 Python
Python3.4实现从HTTP代理网站批量获取代理并筛选的方法示例
Sep 26 Python
python+pyqt实现右下角弹出框
Oct 26 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
Feb 12 Python
总结python中pass的作用
Feb 27 Python
django框架面向对象ORM模型继承用法实例分析
Jul 29 Python
python装饰器练习题及答案
Nov 01 Python
tensorflow的ckpt及pb模型持久化方式及转化详解
Feb 12 Python
python中子类与父类的关系基础知识点
Feb 02 Python
在 Golang 中实现 Cache::remember 方法详解
Mar 30 Python
python tkinter模块的简单使用
Apr 07 Python
Python socket如何解析HTTP请求内容
Feb 12 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修改时间格式的代码
2011/05/29 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
php swoft框架实例用法
2020/12/22 PHP
理解Javascript_09_Function与Object
2010/10/16 Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
2012/12/04 Javascript
js实现身份证号码验证的简单实例
2014/02/19 Javascript
jquery五角星评分插件示例分享
2014/02/21 Javascript
浅谈javascript中的闭包
2015/05/13 Javascript
ECMAScript中函数function类型
2015/06/03 Javascript
JavaScript识别网页关键字并进行描红的方法
2015/11/09 Javascript
angular基于路由控制ui-router实现系统权限控制
2016/09/27 Javascript
Vue.js:使用Vue-Router 2实现路由功能介绍
2017/02/22 Javascript
AugularJS从入门到实践(必看篇)
2017/07/10 Javascript
在Vant的基础上封装下拉日期控件的代码示例
2018/12/05 Javascript
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
2019/02/21 Javascript
python使用chardet判断字符串编码的方法
2015/03/13 Python
python的else子句使用指南
2016/02/27 Python
Python将多个excel文件合并为一个文件
2018/01/03 Python
Django跨域请求问题的解决方法示例
2018/06/16 Python
Python实现的绘制三维双螺旋线图形功能示例
2018/06/23 Python
对Python中创建进程的两种方式以及进程池详解
2019/01/14 Python
pyqt 实现QlineEdit 输入密码显示成圆点的方法
2019/06/24 Python
Python适配器模式代码实现解析
2019/08/02 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
2020/03/27 Python
浅谈Django QuerySet对象(模型.objects)的常用方法
2020/03/28 Python
美国购买肉、鸭、家禽、鹅肝和熟食网站:D’Artagnan
2018/11/13 全球购物
英语专业大学生求职简历的自我评价
2013/10/18 职场文书
美术师范毕业生自荐信
2013/11/16 职场文书
学前教育毕业生自荐信范文
2013/12/24 职场文书
服务生自我鉴定
2014/01/22 职场文书
初中优秀教师事迹材料
2014/08/18 职场文书
平遥古城导游词
2015/02/03 职场文书
董事长秘书岗位职责
2015/02/13 职场文书
漂亮妈妈观后感
2015/06/08 职场文书
SQL Server远程连接的设置步骤(图文)
2022/03/23 SQL Server
类和原型的设计模式之复制与委托差异
2022/07/07 Javascript