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的Flask框架与数据库连接的教程
Apr 20 Python
Python快速从注释生成文档的方法
Dec 26 Python
Python实现PS滤镜Fish lens图像扭曲效果示例
Jan 29 Python
Python中反射和描述器总结
Sep 23 Python
对sklearn的使用之数据集的拆分与训练详解(python3.6)
Dec 14 Python
python实现微信小程序用户登录、模板推送
Aug 28 Python
Python工程师必考的6个经典面试题
Jun 28 Python
解决Python3.7.0 SSL低版本导致Pip无法使用问题
Sep 03 Python
Python字典dict常用方法函数实例
Nov 09 Python
python动态规划算法实例详解
Nov 22 Python
python lambda的使用详解
Feb 26 Python
Pandas搭配lambda组合使用详解
Jan 22 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
上海永华YH-R296(华普R-96)12波段立体声收音机的分析和打理
2021/03/02 无线电
PHP生成Flash动画的实现代码
2010/03/12 PHP
php英文单词统计器
2016/06/23 PHP
PHP使用PDO访问oracle数据库的步骤详解
2017/09/29 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
2020/02/11 PHP
JS.findElementById()使用介绍
2013/09/21 Javascript
node-webkit打包成exe文件被360误报木马的解决方法
2015/03/11 Javascript
jQuery 常用代码集锦(必看篇)
2016/05/16 Javascript
vue 粒子特效的示例代码
2017/09/19 Javascript
AngularJS实现的select二级联动下拉菜单功能示例
2017/10/25 Javascript
详解angular应用容器化部署
2018/08/14 Javascript
Vue2.0点击切换类名改变样式的方法
2018/08/22 Javascript
vue中的计算属性实例详解
2018/09/19 Javascript
详解mpvue中使用vant时需要注意的onChange事件的坑
2019/05/16 Javascript
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
2019/06/04 Javascript
微信小程序 函数防抖 解决重复点击消耗性能问题实现代码
2019/09/12 Javascript
node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例
2019/12/23 Javascript
Python如何实现守护进程的方法示例
2017/02/08 Python
python中实现将多个print输出合成一个数组
2018/04/19 Python
python实现雪花飘落效果实例讲解
2019/06/18 Python
Python3 翻转二叉树的实现
2019/09/30 Python
Python大数据之使用lxml库解析html网页文件示例
2019/11/16 Python
django实现后台显示媒体文件
2020/04/07 Python
python基于socket函数实现端口扫描
2020/05/28 Python
浅谈Python中的字符串
2020/06/10 Python
解决Python3.8运行tornado项目报NotImplementedError错误
2020/09/02 Python
Pyqt助手安装PyQt5帮助文档过程图解
2020/11/20 Python
澳大利亚在线时尚精品店:Hello Molly
2018/02/26 全球购物
大学校庆策划书
2014/01/31 职场文书
党员组织关系介绍信
2014/02/13 职场文书
商场父亲节活动方案
2014/08/27 职场文书
2014年乡镇领导个人整改措施
2014/09/19 职场文书
检查机关领导群众路线教育实践活动个人整改措施
2014/10/28 职场文书
小学思品教学反思
2016/02/20 职场文书
Java基础之线程锁相关知识总结
2021/06/30 Java/Android
vue中data里面的数据相互使用方式
2022/06/05 Vue.js