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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • uC/OS-II中,各个任务间可以共享任务堆栈_什么是多任务系统

    uC/OS-II中,各个任务间可以共享任务堆栈_什么是多任务系统想让uC/OS-Ⅱ管理用户的任务,用户必须要先建立任务。用户可以通过传递任务地址和其它参数到以下两个函数之一来建立任务:OSTaskCreate()或OSTaskCreateExt()。OSTaskCreate()与uC/OS是向下兼容的,OSTaskCreateExt()是OSTaskCreate()的扩展版本,提供了一些附加的功能。用两个函数中的任何一个都可以建立任务。  任务可以在多任…

    2025年9月18日
    8
  • 数据建模方法及步骤图_comsol建模步骤教程

    数据建模方法及步骤图_comsol建模步骤教程何为建模?数据几乎总是用于两种目的:操作型记录的保存和分析型决策的制定。简单来说,操作型系统保存数据,分型型系统使用数据。前者一般仅反映数据的最新状态,按单条记录事务性来处理;其优化的核心是更快地处理事务。后者往往是反映数据一段时间的状态变化,按大批量方式处理数据;其核心是高性能、多维度处理数据。通常我们将操作型系统简称为OLTP(On-LineTransactionProcessing)…

    2025年12月6日
    10
  • FCN—tensorflow版本代码超详解

    FCN—tensorflow版本代码超详解FCN—tensorflow版本代码详解

    2022年8月30日
    4
  • JVM内存模型详解「建议收藏」

    JVM内存模型详解「建议收藏」笔记大纲1、jvm内存结构图2、jvm按照线程共享和私有内存区域划分结构图3、堆和栈在功能、内存大小、线程共享私有进行比较4、JVM运行结构图5、线程安全本质时序图6、jdk6、7、8三个版本内存模型比较7、jdk1.8为什么将方法区移除到本地内存8、jvm内存启动参数详解JVM内存结构图(JDK1.6)多线程共享内存区域:方法区、堆。每一个线程独享内存:java栈、本地方法栈、程序计数器。程序计…

    2022年6月4日
    34
  • c++利用mutex(互斥量)实现多线程「建议收藏」

    c++利用mutex(互斥量)实现多线程「建议收藏」C++使用内核对象互斥体(Mutex)实现线程同步锁,当两个线程共同访问一个共享资源时,Mutex可以只向一个线程授予访问权。下面的例子模拟了售票系统,定义了两个售票线程///ConsoleApplication1.cpp:定义控制台应用程序的入口点。////mutex#include”stdafx.h”#include<stdio.h>#include<windows.h>#include<process.h>void__cdecl.

    2022年6月26日
    28
  • Android Studio实现多媒体播放器,音乐视频一体化

    Android Studio实现多媒体播放器,音乐视频一体化这次的网络版音乐视频播放器是在前面讲到的音乐播放器项目(AndroidStudio如何实现音乐播放器)基础上,将音乐文件与项目文件独立开,放在服务器的文件夹里面进行访问,除此之外还添加了视频播放器功能。本次项目综合了Android几乎所有知识,可以让大家熟练掌握Android程序开发的基本技术,涉及Android基础知识、UI界面、数据存储、四大组件、网络编程、高级编程、多媒体播放器、适配器配置等。大家熟练掌握可以对以后的Android开发有非常大的帮助。

    2022年6月26日
    49

发表回复

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

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