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 相关文章推荐
python脚本实现查找webshell的方法
Jul 31 Python
Python通过90行代码搭建一个音乐搜索工具
Jul 29 Python
浅谈Python单向链表的实现
Dec 24 Python
浅谈python字符串方法的简单使用
Jul 18 Python
python matplotlib画图实例代码分享
Dec 27 Python
Python 中的lambda函数介绍
Oct 10 Python
PyCharm设置护眼背景色的方法
Oct 29 Python
Python 获取div标签中的文字实例
Dec 20 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
Apr 03 Python
python通过TimedRotatingFileHandler按时间切割日志
Jul 17 Python
python使用beautifulsoup4爬取酷狗音乐代码实例
Dec 04 Python
浅谈keras 模型用于预测时的注意事项
Jun 27 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中将数组存到文件里的实现代码
2012/01/19 PHP
php模拟ping命令(php exec函数的使用方法)
2013/10/25 PHP
php格式输出文件var_export函数实例
2014/11/15 PHP
PHP常见错误提示含义解释(实用!值得收藏)
2016/04/25 PHP
程序员的表白神器“520”大声喊出来
2016/05/20 PHP
微信随机生成红包金额算法php版
2016/07/21 PHP
Linux下安装Memcached服务器和客户端与PHP使用示例
2019/04/15 PHP
Mozilla 表达式 __noSuchMethod__
2009/04/05 Javascript
js 实现图片预加载(js操作 Image对象属性complete ,事件onload 异步加载图片)
2011/03/25 Javascript
关于javascript function对象那些迷惑分析
2011/10/24 Javascript
js css 实现遮罩层覆盖其他页面元素附图
2014/09/22 Javascript
javascript实现单击和双击并存的方法
2014/12/13 Javascript
jQuery+HTML5美女瀑布流布局实现方法
2015/09/21 Javascript
jQuery插件FusionWidgets实现的AngularGauge图效果示例【附demo源码】
2017/03/23 jQuery
详解通过JSON数据使用VUE.JS
2017/05/26 Javascript
JavaScript仿京东轮播图效果
2021/02/25 Javascript
[36:16]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.19
2020/12/24 DOTA
用Python的Django框架完成视频处理任务的教程
2015/04/02 Python
Python实现简单拆分PDF文件的方法
2015/07/30 Python
Python操作csv文件实例详解
2017/07/31 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
2018/04/28 Python
Python实现数据可视化看如何监控你的爬虫状态【推荐】
2018/08/10 Python
Python实现桌面翻译工具【新手必学】
2020/02/12 Python
Python实现自动整理文件的脚本
2020/12/17 Python
HTML5自定义mp3播放器源码
2020/01/06 HTML / CSS
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
门店业绩提升方案
2014/06/08 职场文书
幼儿园课题方案
2014/06/09 职场文书
庆祝教师节活动总结
2015/03/23 职场文书
学校运动会感想
2015/08/10 职场文书
学生会副主席竞选稿
2015/11/19 职场文书
分享:关于学习的励志名言赏析
2019/08/16 职场文书
《童年》读后感(三篇)
2019/08/27 职场文书
Python机器学习之决策树和随机森林
2021/07/15 Javascript
Redis分布式锁Redlock的实现
2021/08/07 Redis
box-shadow单边阴影的实现
2023/05/21 HTML / CSS