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标准库内置函数complex介绍
Nov 25 Python
使用Python来开发Markdown脚本扩展的实例分享
Mar 04 Python
python中执行shell的两种方法总结
Jan 10 Python
Windows系统下PhantomJS的安装和基本用法
Oct 21 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
Jan 14 Python
tensor和numpy的互相转换的实现示例
Aug 02 Python
Python Multiprocessing多进程 使用tqdm显示进度条的实现
Aug 13 Python
Python ATM功能实现代码实例
Mar 19 Python
Python通过两个dataframe用for循环求笛卡尔积
Apr 29 Python
Python函数参数分类原理详解
May 28 Python
Python接口测试环境搭建过程详解
Jun 29 Python
pytorch 实现在测试的时候启用dropout
May 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中的常用魔术方法汇总
2016/02/14 PHP
解决出现SoapFault (looks like we got no XML document)的问题
2017/06/24 PHP
js innerHTML 的一些问题的解决方法
2008/06/22 Javascript
jquery中this的使用说明
2010/09/06 Javascript
在JavaScript中获取请求的URL参数
2010/12/22 Javascript
javascript实现div的拖动并调整大小类似qq空间个性编辑模块
2012/12/12 Javascript
jQuery动态创建html元素的常用方法汇总
2014/09/05 Javascript
20个实用的JavaScript技巧分享
2014/11/28 Javascript
js实现仿MSN带关闭功能的右下角弹窗代码
2015/09/04 Javascript
Bootstrap基本组件学习笔记之导航(10)
2016/12/07 Javascript
jquery编写日期选择器
2017/03/16 Javascript
详解vue.js全局组件和局部组件
2017/04/10 Javascript
详解Vue中过度动画效果应用
2017/05/25 Javascript
基于substring()和substr()的使用以及区别(实例讲解)
2017/12/28 Javascript
angular5 httpclient的示例实战
2018/03/12 Javascript
vue组件之间数据传递的方法实例分析
2019/02/12 Javascript
如何让Nodejs支持H5 History模式(connect-history-api-fallback源码分析)
2019/05/30 NodeJs
vue 限制input只能输入正数的操作
2020/08/05 Javascript
[14:51]DOTA2 HEROS教学视频教你分分钟做大人-卓尔游侠
2014/06/13 DOTA
[54:06]OG vs TNC 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
浅析Python四种数据类型
2018/09/26 Python
pandas删除行删除列增加行增加列的实现
2019/07/06 Python
python从list列表中选出一个数和其对应的坐标方法
2019/07/20 Python
python将字符串转变成dict格式的实现
2019/11/18 Python
Django Serializer HiddenField隐藏字段实例
2020/03/31 Python
匡威帆布鞋美国官网:Converse美国
2016/08/22 全球购物
Paul Smith英国官网:英国国宝级时装品牌
2019/03/21 全球购物
趣天网日本站:Qoo10 JP
2019/09/18 全球购物
Levi’s西班牙官方网站:李维斯,著名的牛仔裤品牌
2020/08/20 全球购物
经济管理专业毕业生推荐信
2013/11/11 职场文书
宿舍打麻将检讨书
2014/01/24 职场文书
会议室标语
2014/06/21 职场文书
小学美术兴趣小组活动总结
2014/07/07 职场文书
新郎父亲婚礼致辞
2015/07/27 职场文书
Python中Selenium对Cookie的操作方法
2021/07/09 Python
uniapp 微信小程序 自定义tabBar 导航
2022/04/22 Javascript