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使用cookie库操保存cookie详解
Mar 03 Python
python标准算法实现数组全排列的方法
Mar 17 Python
在Python下进行UDP网络编程的教程
Apr 29 Python
Python入门_浅谈逻辑判断与运算符
May 16 Python
Python+OpenCV实现车牌字符分割和识别
Mar 31 Python
Python 类的特殊成员解析
Jun 20 Python
python3读取csv和xlsx文件的实例
Jun 22 Python
详解flask表单提交的两种方式
Jul 21 Python
Python如何处理大数据?3个技巧效率提升攻略(推荐)
Apr 15 Python
Python基于yaml文件配置logging日志过程解析
Jun 23 Python
Python3如何使用多线程升程序运行速度
Aug 11 Python
Python Unittest原理及基本使用方法
Nov 06 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
phpmyadmin的#1251问题
2006/11/25 PHP
改写函数实现PHP二维/三维数组转字符串
2013/09/13 PHP
PHP通过串口实现发送短信
2015/07/08 PHP
教你识别简单的免查杀PHP后门
2015/09/13 PHP
php表单习惯用的正则表达式
2017/10/11 PHP
Thinkphp整合阿里云OSS图片上传实例代码
2019/04/28 PHP
laravel5.6中的外键约束示例
2019/10/23 PHP
详解JavaScript的while循环的使用
2015/06/03 Javascript
JavaScript对象数组排序函数及六个用法
2015/12/23 Javascript
JavaScript SweetAlert插件实现超酷消息警告框
2016/01/28 Javascript
BootStrap 智能表单实战系列(十)自动完成组件的支持
2016/06/13 Javascript
JavaScript动态检验密码强度的实现方法
2016/11/09 Javascript
浅谈javascript的url参数parse和build函数
2017/03/04 Javascript
详解Angular 4.x Injector
2017/05/04 Javascript
Vue 开发音乐播放器之歌手页右侧快速入口功能
2018/08/08 Javascript
React 组件中的 bind(this)示例代码
2018/09/16 Javascript
微信小程序实现禁止分享代码实例
2019/10/19 Javascript
jQuery实现的分页插件完整示例
2020/05/26 jQuery
Python爬虫番外篇之Cookie和Session详解
2017/12/27 Python
pandas将DataFrame的列变成行索引的方法
2018/04/10 Python
python3+requests接口自动化session操作方法
2018/10/13 Python
python过滤中英文标点符号的实例代码
2019/07/15 Python
Python容器使用的5个技巧和2个误区总结
2019/09/26 Python
澳大利亚在线时尚精品店:Hello Molly
2018/02/26 全球购物
Interflora澳大利亚:同日鲜花速递
2019/06/25 全球购物
俄罗斯茶和咖啡网上商店:Tea.ru
2021/01/26 全球购物
数控专业应届生求职信
2013/11/27 职场文书
党员个人对照检查材料
2014/10/01 职场文书
2015元旦晚会主持词(开场白+结束语)
2014/12/14 职场文书
毕业纪念册寄语大全
2015/02/26 职场文书
高三物理教学反思
2016/02/20 职场文书
《学会生存》读后感3篇
2019/12/09 职场文书
微软PC Health Check电脑健康状况检查应用下载(Win11配置检测工具)
2021/06/26 数码科技
JavaWeb 入门篇:创建Web项目,Idea配置tomcat
2021/07/16 Java/Android
Java基于Dijkstra算法实现校园导游程序
2022/03/17 Java/Android
pytest实现多进程与多线程运行超好用的插件
2022/07/15 Python