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爬取软考试题之ip自动代理
Mar 28 Python
小米5s微信跳一跳小程序python源码
Jan 08 Python
Python Unittest自动化单元测试框架详解
Apr 04 Python
pandas对指定列进行填充的方法
Apr 11 Python
python3 unicode列表转换为中文的实例
Oct 26 Python
如何在Django项目中引入静态文件
Jul 26 Python
使用OpCode绕过Python沙箱的方法详解
Sep 03 Python
python3 使用traceback定位异常实例
Mar 09 Python
tensorflow中tf.reduce_mean函数的使用
Apr 19 Python
Python爬虫防封ip的一些技巧
Aug 06 Python
Python测试框架:pytest学习笔记
Oct 20 Python
python中requests模拟登录的三种方式(携带cookie/session进行请求网站)
Nov 17 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
JAVA/JSP学习系列之二
2006/10/09 PHP
删除及到期域名的查看(抢域名必备哦)
2008/05/14 PHP
php面向对象全攻略 (四)构造方法与析构方法
2009/09/30 PHP
PHP 防恶意刷新实现代码
2010/05/16 PHP
详解javascript实现自定义事件
2016/01/19 Javascript
判断输入的字符串是否是日期格式的简单方法
2016/07/11 Javascript
AngularJS基础 ng-model-options 指令简单示例
2016/08/02 Javascript
创建简单的node服务器实例(分享)
2017/06/23 Javascript
vue.js实现单选框、复选框和下拉框示例
2017/07/18 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
2017/07/31 Javascript
解决vue跨域axios异步通信问题
2019/04/17 Javascript
layui清空,重置表单数据的实例
2019/09/12 Javascript
vue中keep-alive,include的缓存问题
2019/11/26 Javascript
vue如何搭建多页面多系统应用
2020/06/17 Javascript
微信小程序视频弹幕发送功能的实现
2020/12/28 Javascript
Vue 实例中使用$refs的注意事项
2021/01/29 Vue.js
python正则表达式抓取成语网站
2013/11/20 Python
Perl中著名的Schwartzian转换问题解决实现
2015/06/02 Python
Python和C/C++交互的几种方法总结
2017/05/11 Python
Python编程实现及时获取新邮件的方法示例
2017/08/10 Python
Python subprocess模块功能与常见用法实例详解
2018/06/28 Python
tensorboard 可以显示graph,却不能显示scalar的解决方式
2020/02/15 Python
Python使用jpype模块调用jar包过程解析
2020/07/29 Python
Python 日期与时间转换的方法
2020/08/01 Python
css3实现蒙版弹幕功能
2019/06/18 HTML / CSS
下面代码从性能上考虑,有什么问题
2015/04/03 面试题
2014年三八妇女节活动方案
2014/02/28 职场文书
司法建议书范文
2014/05/13 职场文书
小学优秀班集体申报材料
2014/05/25 职场文书
市委常委班子党的群众路线教育实践活动整改措施
2014/10/02 职场文书
信访维稳承诺书
2015/05/04 职场文书
虎兄虎弟观后感
2015/06/12 职场文书
信息简报范文
2015/07/21 职场文书
董事长助理工作总结2015
2015/07/23 职场文书
教育教学工作反思
2016/02/24 职场文书
详细聊聊MySQL中慢SQL优化的方向
2021/08/30 MySQL