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学习笔记之常用函数及说明
May 23 Python
使用优化器来提升Python程序的执行效率的教程
Apr 02 Python
深入理解 Python 中的多线程 新手必看
Nov 20 Python
Python多线程实现同步的四种方式
May 02 Python
python调用xlsxwriter创建xlsx的方法
May 03 Python
Selenium定位元素操作示例
Aug 10 Python
Python3模拟curl发送post请求操作示例
May 03 Python
Python GUI编程 文本弹窗的实例
Jun 11 Python
python利用re,bs4,requests模块获取股票数据
Jul 29 Python
Python 多线程其他属性以及继承Thread类详解
Aug 28 Python
Pycharm调试程序技巧小结
Aug 08 Python
基于python定位棋子位置及识别棋子颜色
Jul 26 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
Trying to clone an uncloneable object of class Imagic的解决方法
2012/01/11 PHP
解析PHP跨站刷票的实现代码
2013/06/18 PHP
使用PHP获取汉字的拼音(全部与首字母)
2013/06/27 PHP
关于js和php对url编码的处理方法
2014/03/04 PHP
PHP+MySQL高并发加锁事务处理问题解决方法
2018/04/30 PHP
浅谈Javascript嵌套函数及闭包
2010/11/09 Javascript
上传图片预览JS脚本 Input file图片预览的实现示例
2014/10/23 Javascript
jQuery抛物线运动实现方法(附完整demo源码下载)
2016/01/08 Javascript
javascript超过容器后显示省略号效果的方法(兼容一行或者多行)
2016/07/14 Javascript
原生JS:Date对象全面解析
2016/09/06 Javascript
JS实现仿百度文库评分功能
2017/01/12 Javascript
解析NodeJS异步I/O的实现
2017/04/13 NodeJs
微信小程序用户自定义模版用法实例分析
2017/11/28 Javascript
vue 弹框产生的滚动穿透问题的解决
2018/09/21 Javascript
vuedraggable+element ui实现页面控件拖拽排序效果
2020/07/29 Javascript
NodeJs实现简易WEB上传下载服务器
2019/08/10 NodeJs
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
2019/09/11 Javascript
解决VUE项目localhost端口服务器拒绝连接,只能用127.0.0.1的问题
2020/08/14 Javascript
在js文件中引入(调用)另一个js文件的三种方法
2020/09/11 Javascript
[02:28]DOTA2英雄基础教程 狼人
2013/12/23 DOTA
使用相同的Apache实例来运行Django和Media文件
2015/07/22 Python
Python3实现的简单验证码识别功能示例
2018/05/02 Python
利用Python读取txt文档的方法讲解
2018/06/23 Python
Python获取航线信息并且制作成图的讲解
2019/01/03 Python
WxPython建立批量录入框窗口
2019/02/27 Python
如何使用pyinstaller打包32位的exe程序
2019/05/26 Python
Python使用微信itchat接口实现查看自己微信的信息功能详解
2019/08/22 Python
详解python环境安装selenium和手动下载安装selenium的方法
2020/03/17 Python
python获取响应某个字段值的3种实现方法
2020/04/30 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
新西兰优惠网站:Treat Me
2019/07/04 全球购物
工作证明格式范文
2015/06/15 职场文书
2015年学校教研室主任工作总结
2015/07/20 职场文书
五年级数学教学反思
2016/02/16 职场文书
html粘性页脚的具体使用
2022/01/18 HTML / CSS
关于vue-router-link选择样式设置
2022/04/30 Vue.js