Ubuntu18.04安装Anaconda+PyCharm+VS Code[通俗易懂]

Ubuntu18.04安装Anaconda+PyCharm+VS Code[通俗易懂]PyCharm安装、桌面快捷方式建立及设置中文输入

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一、安装 Anaconda

下载Anaconda

# 进入下载目录
cd Downloads/
# 安装
sh Anaconda3-2021.11-Linux-x86_64.sh

是否接受协议, yes
在这里插入图片描述
更改安装路径

/home/cyp/software/anaconda3

在这里插入图片描述

修改默认python 为anaconda

# 新建终端
sudo gedit ~/.bashrc
# 输入
export PATH="/home/cyp/anaconda3/bin:$PATH"
# 更新源
source ~/.bashrc

在终端输入python,若显示Ubuntu自带版本python,表示安装成功

创建虚拟环境

conda create -n DL python=3.6 
conda activate DL

常用命令

‎conda info --envs‎  # 查看虚拟环境
conda create -n env_name(环境名) python =2.X/3.X‎  # 创建虚拟环境
conda activate env_name(环境名)  # 激活虚拟环境
conda deactivate‎  # 退出虚拟环境
conda env remove -n env_name‎  # 移除虚拟环境

二、安装 PyCharm

下载PyCharm

# 进入下载目录
cd Downloads/
# 解压
tar -zxvf pycharm-community-2021.3.tar.gz
  1. 移动到安装目录
sudo mv pycharm-community-2021.3/ /opt

在这里插入图片描述启动PyCharm

# 新建终端并输入
sh /opt/pycharm-community-2021.3/bin/pycharm.sh

建立桌面快捷方式

# 在快捷方式目录中新建Pycharm.desktop
sudo gedit /usr/share/applications/Pycharm.desktop

输入:

[Desktop Entry]
# 软件类型
Type=Application
# 填写快捷方式的名称
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
# 填写快捷方式启动软件的启动命令的绝对路径 
Exec=sh /opt/pycharm-community-2021.3/bin/pycharm.sh
# 填写快捷方式图标的绝对路径
Icon=/opt/pycharm-community-2021.3/bin/pycharm.png
# 设置软件启动不打开终端
Terminal=pycharm
Categories=Pycharm;

设置输入中文

# 编辑pycharm.sh
sudo gedit /opt/pycharm-community-2021.3/bin/pycharm.sh

在运行IDE指令之前插入以下参数代码:

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

在这里插入图片描述
最后添加到收藏夹
请添加图片描述

三、安装VS Code

下载VS Code

sudo  dpkg  -i code_1.63.2-1639562499_amd64.deb 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/174997.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月28日 下午6:16
下一篇 2022年8月28日 下午6:36


相关推荐

  • uC/os内存优化——TLSF算法

    uC/os内存优化——TLSF算法需求uC/os内存管理机制为内存块形式,用户申请内存是需要自己指定内存区内内存块数和内存块大小,看起来很灵活,实际上很不方便,需要使用者记住内存块大小,自己维护内存区,给使用者增加了负担。TLSF算法能够满足实时性的要求,并且可有效的较小内部碎片。TLSF作为分离式空闲链表算法(SegregatedFreeLists)的拓展–将相似的空闲块利用数组或者二叉树进行管理从而使响应时间与空…

    2022年6月15日
    31
  • 股票打板 知识 收集

    股票打板 知识 收集资料 1 一 打板的含义 打板族 意思是专门做涨停板的股票的股民 追涨停板中猎庄中最惊心动魄的操作 看起来风险最大 但是在牛市中 追涨停板的股票风险却最小 证券市场中交易当天股价的最高限度称为涨停板 因此股市中说的 打板 通常指涨停 将喜欢追高购买股票的人称为 打板族 比如我们说一只股票涨停了 通常会说这只股票 板了 二 打板步骤 1 晚间复盘 选出今天的自然首板 存在一个板块内 把自己看

    2026年3月18日
    2
  • java分布式-一致性「建议收藏」

    java分布式-一致性「建议收藏」java分布式-一致性

    2022年5月21日
    44
  • 查看windows激活状态 命令

    查看windows激活状态 命令1、slmgr.vbs-dlv命令可以查询到Win10的激活信息,包括:激活ID、安装ID、激活截止日期等信息。2、slmgr.vbs-dli命令可以查询到操作系统版本、部分产品密钥、许可证状态等。3、slmgr.vbs-xpr命令可以查询Win10是否永久激活。4、winver命令可以查询系统内核版本,以及注册用户信息…

    2022年5月7日
    315
  • C++单向链表_C语言定义链表

    C++单向链表_C语言定义链表(C/C++)初识单向链表第一次写博客,如果写得不好请谅解,欢迎大佬们一起交流讨论。在我初学链表的时候,会觉得书上讲解十分抽象,理解到头炸,在通过做题的方式后,对链表又产生了新的认识和看法,使用链表的方式更加灵活了,通过这篇文章与大家分享一下单向链表的一些知识。本文章主要讲单向链表:-创建-输出-排序-插入-删除-清空

    2025年7月9日
    3
  • JVM调优常用参数

    JVM调优常用参数

    2021年5月14日
    97

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号