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之wxPython菜单使用详解
Sep 28 Python
python通过floor函数舍弃小数位的方法
Mar 17 Python
django基础之数据库操作方法(详解)
May 24 Python
python版本坑:md5例子(python2与python3中md5区别)
Jun 20 Python
利用Python暴力破解zip文件口令的方法详解
Dec 21 Python
python批量替换多文件字符串问题详解
Apr 22 Python
Python用于学习重要算法的模块pygorithm实例浅析
Aug 16 Python
python广度优先搜索得到两点间最短路径
Jan 17 Python
Python3.7在anaconda里面使用IDLE编译器的步骤详解
Apr 29 Python
Anaconda+vscode+pytorch环境搭建过程详解
May 25 Python
Python能做什么
Jun 02 Python
Python爬虫爬取新闻资讯案例详解
Jul 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
COM in PHP (winows only)
2006/10/09 PHP
解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
2013/07/03 PHP
php 解压rar文件及zip文件的方法
2014/05/05 PHP
ThinkPHP之M方法实例详解
2014/06/20 PHP
比较全面的event对像在IE与FF中的区别 推荐
2009/09/21 Javascript
jQuery第三课 修改元素属性及内容的代码
2010/03/14 Javascript
JavaScript 面向对象的 私有成员和公开成员
2010/05/13 Javascript
控制页面按钮在后台执行期间不重复提交的JS方法
2013/06/24 Javascript
禁止页面刷新让F5快捷键及右键都无效
2014/01/22 Javascript
jquery选择器之层级过滤选择器详解
2014/01/27 Javascript
创建一个类Person的简单实例
2016/05/17 Javascript
用js实现简单算法的实例代码
2016/09/24 Javascript
深入理解bootstrap框架之入门准备
2016/10/09 Javascript
ES6新特性四:变量的解构赋值实例
2017/04/21 Javascript
详解Nodejs 通过 fs.createWriteStream 保存文件
2017/10/10 NodeJs
用node-webkit把web应用打包成桌面应用(windows环境)
2018/02/01 Javascript
javascript操作向表格中动态加载数据
2020/08/27 Javascript
vue中配置scss全局变量的步骤
2020/12/28 Vue.js
[01:10]DOTA2 Supermajor:英雄,由我们见证
2018/05/14 DOTA
[原创]教女朋友学Python3(二)简单的输入输出及内置函数查看
2017/11/30 Python
Python3内置模块pprint让打印比print更美观详解
2019/06/02 Python
python批量爬取下载抖音视频
2019/06/17 Python
Python (Win)readline和tab补全的安装方法
2019/08/27 Python
Django 如何使用日期时间选择器规范用户的时间输入示例代码详解
2020/05/22 Python
用Python开发app后端有优势吗
2020/06/29 Python
解决python打开https出现certificate verify failed的问题
2020/09/03 Python
以工厂直接定价的传奇性能:Ben Hogan Golf
2019/01/04 全球购物
Dower & Hall官网:英国小众轻奢珠宝品牌
2019/01/31 全球购物
几道数据库的概念性面试题
2014/05/30 面试题
师范生自我鉴定
2014/03/20 职场文书
法人授权委托书范本
2014/04/04 职场文书
2015年青年教师工作总结
2015/05/25 职场文书
2016年度创先争优活动总结
2016/04/05 职场文书
python必学知识之文件操作(建议收藏)
2021/05/30 Python
MySQL 聚合函数排序
2021/07/16 MySQL
世界十大动漫制作公司排行榜,迪士尼上榜,第二是美国代表性文化符
2022/03/18 欧美动漫