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中的MongoDB基本操作:连接、查询实例
Feb 13 Python
Python入门教程之if语句的用法
May 14 Python
利用python微信库itchat实现微信自动回复功能
May 18 Python
Python获取当前页面内所有链接的四种方法对比分析
Aug 19 Python
Python方法的延迟加载的示例代码
Dec 18 Python
django将图片上传数据库后在前端显式的方法
May 25 Python
Python面向对象基础入门之编码细节与注意事项
Dec 11 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
May 27 Python
python版DDOS攻击脚本
Jun 12 Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
Sep 23 Python
Selenium获取登录Cookies并添加Cookies自动登录的方法
Dec 04 Python
pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作
May 22 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实现的九九乘法口诀表简洁版
2014/07/28 PHP
从零开始学YII2框架(二)通过 Composer 安装扩展插件
2014/08/20 PHP
PHP基于imap获取邮件实例
2014/11/11 PHP
PHP的cURL库简介及使用示例
2015/02/06 PHP
PHP+MYSQL实现用户的增删改查
2015/03/24 PHP
PHP list() 将数组中的值赋给变量的简单实例
2016/06/13 PHP
Laravel框架实现修改登录和注册接口数据返回格式的方法
2018/08/17 PHP
PHP实现文件上传操作和封装
2020/03/04 PHP
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
Jquery调用webService远程访问出错的解决方法
2010/05/21 Javascript
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
2010/06/28 Javascript
jQuery学习笔记[1] jQuery中的DOM操作
2010/12/03 Javascript
50个比较实用jQuery代码段
2011/09/18 Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
2013/11/26 Javascript
jquery实现文本框数量加减功能的例子分享
2014/05/10 Javascript
JavaScript返回网页中锚点数目的方法
2015/04/03 Javascript
解决vue-cli3 使用子目录部署问题
2018/07/19 Javascript
webpack4 处理CSS的方法示例
2018/09/03 Javascript
JS闭包经典实例详解
2018/12/20 Javascript
解决vue项目F5刷新mounted里的函数不执行问题
2019/11/05 Javascript
vue中的 $slot 获取插槽的节点实例
2019/11/12 Javascript
JavaScript canvas实现雨滴特效
2021/01/10 Javascript
Python简单日志处理类分享
2015/02/14 Python
Python向日志输出中添加上下文信息
2017/05/24 Python
解决Linux系统中python matplotlib画图的中文显示问题
2017/06/15 Python
浅谈python中对于json写入txt文件的编码问题
2018/06/07 Python
Python爬取股票信息,并可视化数据的示例
2020/09/26 Python
python之pygame模块实现飞机大战完整代码
2020/11/29 Python
使用phonegap获取位置信息的实现方法
2017/03/31 HTML / CSS
解决HTML5中的audio在手机端和微信端的不能自动播放问题
2019/11/04 HTML / CSS
意大利领先的线上奢侈品销售电商:Eleonora Bonucci
2017/10/17 全球购物
工作个人的自我评价
2014/01/14 职场文书
会议主持词
2014/03/17 职场文书
中班开学寄语
2014/04/04 职场文书
政风行风建设责任书
2014/07/23 职场文书
2014年民主评议党员工作总结
2014/12/02 职场文书