Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境


Posted in Python onApril 08, 2020

PyCharm 社区版(Free)对初学者来说功能已经够用了,下载安装即可,不需要Licences与破解操作,后面有需要用到专业版的功能时,在重新下载专业版,购买Licences(或破解)也不迟。

1、下载 PyCharm(社区版 Community)

进入PyCharm 官网,点击社区版(Community)的 Download,下载到本地。

2、安装 PyCharm

  • 在 /home 目录下,新建 PyCharm 文件夹 (mkdir ~/PyCharm)
  • 右键解压(提取到此处)刚才下载的文件
  • (cp pycharm-community-2019.3.4.tar.gz /home/majianwei/PyCharm/)
  • (cd /home/majianwei/PyCharm/)
  • (tar -zxvf pycharm-community-2019.3.4.tar.gz)
  • 进入解压出来的文件夹,在进入bin文件夹(cd pycharm-community-2019.3.4/bin)
  • 右键空白处,在终端打开,输入命令:sh ./pycharm.sh
  • 第一个弹窗,选择 Do not import settings (除非想用之前的设置,否则就选这项)

Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境

第二个弹窗,勾上“I confirm …”,然后点 Continue

Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境

第三个弹窗,选 Dont sent

Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境

就安装好了,不同的版本安装可能有些不一样,不过具体都是类似的,安装软件多了,套路都是一样的。下图是 PyCharm 第一次进去的界面

Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境3、

3.生成快捷方式

  • 进入快捷方式的文件夹:cd /usr/share/applications
  • 创建快捷方式(vim):sudo vim pycharm.desktop
  • 复制下面内容到文件内
[Desktop Entry]
Version=1.0
Type=Application
Name=Pycharm
Icon=/home/majianwei/PyCharm/pycharm-community-2019.3.4/bin/pycharm.jpg
Exec=sh /home/majianwei/PyCharm/pycharm-community-2019.3.4/bin/pycharm.sh
MimeType=application/x-py;
Name[en_US]=pycharm

我的路径是 /home/majianwei/PyCharm/pycharm-community-2019.3.4/bin,按照实际路径自己修改
Exec:pycharm.sh
Icon:pycharm.jpg

Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境

这时可以在应用程序里看到 PyCharm 的图标了

Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境

拖动即可复制到收藏夹中

Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境

若有需要,也可以创建桌面快捷方式
sudo cp /usr/share/applications/pycharm.desktop ~/桌面/

(用软链接的方式,发现无法信任,改了权限与所属都不行,直接用复制就好了)
双击启动,弹窗出来就选信任,启动一次后,图标才会刷新出来。

4、PyCharm 中选用 Anaconda 的环境

4.1 验证 Anaconda 正确安装

首先,要保证 Anaconda 正确安装,可以查看这篇文章来进行安装 Anaconda
Ubuntu18.04 安装 Anaconda3的教程详解

4.2 新建工程

  • 点击 Creat New Project
  • 改下工程的路径与名称
  • 选择 Existing Interpreter
  • 选择 Conda Environment,并手动选择 Interpreter 为 anaconda3/bin/python
  • OK,Create

Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境

输入测试代码,若图像正常显示,则可以认为PyCharm 正在使用 Anaconda 的环境,并且包也由 Anaconda 来管理。

Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境

到此,就已经实现了利用 PyCharm 来进行项目文件的编辑与管理,Anaconda 来进行包的管理 的过程了,环境搭建完毕,接下来又可以愉快的鲁代码了。

总结

到此这篇关于Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境的文章就介绍到这了,更多相关ubuntu安装 PyCharm内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
sqlalchemy对象转dict的示例
Apr 22 Python
python字符串替换示例
Apr 24 Python
python logging类库使用例子
Nov 22 Python
CentOS7下python3.7.0安装教程
Jul 30 Python
python实现生成字符串大小写字母和数字的各种组合
Jan 01 Python
Pandas0.25来了千万别错过这10大好用的新功能
Aug 07 Python
Python 多线程其他属性以及继承Thread类详解
Aug 28 Python
解决django后台管理界面添加中文内容乱码问题
Nov 15 Python
python实现取余操作的简单实例
Aug 16 Python
通过Django Admin+HttpRunner1.5.6实现简易接口测试平台
Nov 11 Python
Matlab求解数组中的最大值及它所在的具体位置
Apr 16 Python
python必学知识之文件操作(建议收藏)
May 30 Python
在python中修改.properties文件的操作
Apr 08 #Python
python3 配置logging日志类的操作
Apr 08 #Python
python3 logging日志封装实例
Apr 08 #Python
Django实现whoosh搜索引擎使用jieba分词
Apr 08 #Python
Python 输出详细的异常信息(traceback)方式
Apr 08 #Python
python上传时包含boundary时的解决方法
Apr 08 #Python
python MultipartEncoder传输zip文件实例
Apr 07 #Python
You might like
PHP的类 功能齐全的发送邮件类
2006/10/09 PHP
Smarty结合Ajax实现无刷新留言本实例
2007/01/02 PHP
php中定时计划任务的实现原理
2013/01/08 PHP
jQuery 使用手册(四)
2009/09/23 Javascript
基于Jquery的动态创建DOM元素的代码
2010/12/28 Javascript
服务器端的JavaScript脚本 Node.js 使用入门
2012/03/07 Javascript
Function.prototype.apply()与Function.prototype.call()小结
2016/04/27 Javascript
Angular2中Bootstrap界面库ng-bootstrap详解
2016/10/18 Javascript
jquery css实现邮箱自动补全
2016/11/14 Javascript
jQuery实现优雅的弹窗效果(6)
2017/02/08 Javascript
bootstrap的工具提示实例代码
2017/05/17 Javascript
jquery 实现拖动文件上传加载进度条功能
2018/03/18 jQuery
vue.js图片转Base64上传图片并预览的实现方法
2018/08/02 Javascript
微信小程序按钮去除边框线分享页面功能
2018/08/27 Javascript
angular异步验证防抖踩坑实录
2019/12/01 Javascript
jQuery实现回到顶部效果
2020/10/19 jQuery
jenkins自动构建发布vue项目的方法步骤
2021/01/04 Vue.js
Python常用随机数与随机字符串方法实例
2015/04/09 Python
基于python实现在excel中读取与生成随机数写入excel中
2018/01/04 Python
Python 数据库操作 SQLAlchemy的示例代码
2019/02/18 Python
python 执行终端/控制台命令的例子
2019/07/12 Python
Django 创建/删除用户的示例代码
2019/07/24 Python
springboot配置文件抽离 git管理统 配置中心详解
2019/09/02 Python
通过python3实现投票功能代码实例
2019/09/26 Python
详解CSS3+JS完美实现放大镜模式
2020/12/03 HTML / CSS
印尼网上商店:Alfacart.com
2019/03/11 全球购物
新西兰网上购物,折扣店:BestDeals.co.nz
2019/03/20 全球购物
如何用Java实现列出某个目录下的所有子目录
2015/07/20 面试题
大学生军训自我评价分享
2013/11/09 职场文书
医药个人求职信范文
2014/01/29 职场文书
教师试用期自我鉴定
2014/02/12 职场文书
党委领导班子整改方案
2014/09/30 职场文书
领导班子四风查摆对照检查材料思想汇报
2014/10/05 职场文书
建筑工地资料员岗位职责
2015/04/13 职场文书
办公室管理规章制度
2015/08/04 职场文书
2019升学宴主持词范本5篇
2019/10/09 职场文书