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中的全局变量用法分析
Jun 09 Python
python常见的格式化输出小结
Dec 15 Python
利用python3随机生成中文字符的实现方法
Nov 24 Python
python+matplotlib绘制3D条形图实例代码
Jan 17 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
Apr 03 Python
python opencv调用笔记本摄像头
Aug 28 Python
Python笔记之代理模式
Nov 20 Python
wxPython修改文本框颜色过程解析
Feb 14 Python
浅谈Python中文件夹和python package包的区别
Jun 01 Python
Python3基于print打印带颜色字符串
Jul 06 Python
Python FuzzyWuzzy实现模糊匹配
Apr 28 Python
Python使用plt.boxplot()函数绘制箱图、常用方法以及含义详解
Aug 14 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 empty()与isset()区别的详细介绍
2013/06/17 PHP
PHP仿博客园 个人博客(2) 数据库增添改删
2013/07/05 PHP
PHP循环遍历数组的3种方法list()、each()和while总结
2014/11/19 PHP
PHP编程实现的TCP服务端和客户端功能示例
2018/04/13 PHP
JS支持带x身份证号码验证函数
2008/08/10 Javascript
深入理解JavaScript系列(2) 揭秘命名函数表达式
2012/01/15 Javascript
js设置cookie过期及清除浏览器对应名称的cookie
2013/10/24 Javascript
获取非最后一列td值并将title设为该值的方法
2013/10/30 Javascript
EasyUi datagrid 实现表格分页
2015/02/10 Javascript
JavaScript中使用数组方法汇总
2016/02/16 Javascript
JS中Eval解析JSON字符串的一个小问题
2016/02/21 Javascript
Javascript实现跑马灯效果的简单实例
2016/05/31 Javascript
Angularjs 实现移动端在线测评效果(推荐)
2017/04/05 Javascript
详解angularJs指令的3种绑定策略
2017/04/13 Javascript
将input框中输入内容显示在相应的div中【三种方法可选】
2017/05/08 Javascript
ES6学习笔记之let与const用法实例分析
2020/01/22 Javascript
[47:04]EG vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
编写Python脚本来获取mp3文件tag信息的教程
2015/05/04 Python
Scrapy的简单使用教程
2017/10/24 Python
浅谈Python对内存的使用(深浅拷贝)
2018/01/17 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
Python编程图形库之Pillow使用方法讲解
2018/12/28 Python
keras 特征图可视化实例(中间层)
2020/01/24 Python
python中adb有什么功能
2020/06/07 Python
Python三维绘图之Matplotlib库的使用方法
2020/09/20 Python
基于Python采集爬取微信公众号历史数据
2020/11/27 Python
EJB的激活机制
2013/10/25 面试题
学生学习总结的自我评价
2013/10/22 职场文书
4S店售后客服自我评价
2014/04/09 职场文书
房地产资料员岗位职责
2014/07/02 职场文书
纪检干部现实表现材料
2014/08/21 职场文书
使用nginx动态转换图片大小生成缩略图
2021/03/31 Servers
go xorm框架的使用
2021/05/22 Golang
健身房被搭讪?用python写了个小米计时器助人为乐
2021/06/08 Python
MySQL数据库表约束讲解
2022/06/21 MySQL
MySQL存储过程及语法详解
2022/08/05 MySQL