以下介绍在Ubuntu 18.04系统中VSCode图标显示异常的解决方法,同时附上在Ubuntu 18.04系统中安装Anaconda3-5.3.0方法。VSCode是一款全平台开发的编辑器,它具有轻便的操作,简洁界面等优点,推出后就颇受好评,Ubuntu下安装VSCcode的方法很简单,这里接受两种,但更关键的问题是为了解决安装完成后的图标异常。

安装VSCode

一、通过Anaconda3安装

为了配置完整的python环境,下载了anaconda3,在安装的最后,脚本会询问是否安装VSCode,以下带来在Ubuntu 18.04系统中安装Anaconda3-5.3.0:

1.先准备Anaconda安装包

注:以上是包含历史版本的Anaconda安装包,建议下载.sh后缀的文件,依照系统匹配选择合适的安装包,例如Anaconda3.5.3.0-Linux-x86_64.sh。

2.安装Anaconda3-5.3.0-Linux-x86.sh

cd到安装包目录下,执行bash安装包名称,例如:

bash Anaconda3.5.3.0-Linux-x86_64.sh

依据提示输入回车和yes,最后会询问是否安装vscode。

3.使用终端

1].Python交互环境

默认终端下输入python打开的是python2版本,python3调用python3。

2].安装 pip 包管理器

安装 pip:

sudo apt-get install python3-pip

更新 pip:

python -m pip install --user --upgrade pip

3].安装Ipython

终端输入:

sudo apt-get install ipython

4].Jupyter Notebook

通过pip安装 jupyter notebook:

python3 -m pip install --user --upgrade pip

python3 -m pip install --user jupyter

使用 jupyter notebook:

jupyter notebook

如果在终端下无法使用该命令调用,可以通过报错信息添加路径到PATH中。

添加路径:

通过修改/etc/目录下profile文件添加:

vim /etc/profile

在最后一行添上:

export PATH=$PATH:/xxx/xxx

最后重启系统。

二、通过Ubuntu Software安装

Ubuntu的软件仓库中有完整的VSCode安装包,安装即可:

图标异常问题的解决方法

在安装好之后,打开软件之后的任务栏图标是默认的文本图标,不是vscode应该有的蓝黑色图标,经过查找,得到问题的原因及解决方法。

其实异常的原因很简单,只是因为在/usr/share/applications/下的code.desktop中对ICON的错误引用路径,默认的路径只有一个code,显然不能指向一个图片文件,对code.desktop文件的分析知道VSCode的安装路径是/usr/share/code,在路径下寻找,最终在/usr/share/code/resources/app/resources/linux/下找到了正确的图标文件code.png,最后修改code.desktop的ICON项,指向正确的图标路径。如图:

然后熟悉的蓝黑色图标又回来了。

相关主题

linux 图标显示 异常,在Ubuntu 18.04系统中VSCode图标显示异常的解决方法相关推荐

  1. linux蓝牙鼠标自动断开,在Ubuntu 18.04系统中蓝牙鼠标连接失败问题的解决

    如果你在Ubuntu 18.04操作系统中有蓝牙鼠标连接失败问题,那就参考下面的解决方法处理. 解决方法 首先在系统终端下输入: bluetoothctl 然后输入: list 看清除 Control ...

  2. Linux用命令安装音乐软件,在Ubuntu 18.04系统中使用命令安装Qmmp音乐播放器的方法...

    在Ubuntu 18.04操作系统中安装Qmmp音乐播放器非常简单,只需要两段命令就可以搞定.下面介绍其方法. Qmmp音乐播放器介绍 Qmmp是一款开源基于Qt的多媒体播放器,提供Qt4及Qt5支持 ...

  3. linux系统下载18.04,在Ubuntu 18.04系统中下载安装Persepolis Download Manager

    本文介绍在Ubuntu 18.04系统中下载和安装Persepolis Download Manager的方法,也适用在Linux Mint版本中,它是一个用Python编写的免费开源下载管理器,支持 ...

  4. erp服务器安装Linux,在Ubuntu 18.04系统中安装Dolibarr ERP/CRM的步骤

    本文将介绍在服务器Ubuntu 18.04系统中安装Dolibarr ERP/CRM的步骤,该软件支持Windows.BSD.Mac.Solaris.Linux平台.Dolibarr是一款非常有能力的 ...

  5. linux ubuntu安装 mono,在Ubuntu 18.04系统中安装Mono及基本使用Mono的方法

    本文介绍在Ubuntu 18.04操作系统中安装Mono及基本使用Mono的方法.Mono是一个基于ECMA/ISO标准开发和运行跨平台应用程序的平台,它是Microsoft .NET框架的免费开源实 ...

  6. linux终端装什么系统下载软件,在Ubuntu 18.04系统中下载安装Termite终端的方法

    以下介绍在Ubuntu 18.04系统或是Ubuntu 16.04系统中安装Termite终端的方法,目前Termite在默认存储库中不可用,必须从源代码安装.Termite是一个以键盘为中心的基于V ...

  7. 安装ubuntu出现花屏_在Ubuntu 18.04系统中挂起,再唤醒就出现花屏的解决办法

    如果你在Ubuntu 18.04系统中按电源键挂起,然后唤醒后就出现花屏现象,请用下面介绍的办法操作,经实测,可以解决花屏问题.所使用的系统版本及设备如下图: 背景 安装Ubuntu 18.04系统后 ...

  8. 在Ubuntu 18.04系统中使用Netplan工具配置网络

    Netplan 是一款使用在终端的配置网络工具,本文介绍在 Ubuntu 18.04 系统中使用 Netplan 来配置网络,新的配置文件.网络设备名称.配置静态 IP 地址.测试配置并应用.配置 D ...

  9. 记录在Ubuntu 18.04系统中安装Apache, MySQL和PHP环境

    虽然我们在Linux VPS.服务器安装WEB环境比较方便,可以选择面板或者一键包,但是有些我们需要深入学习的网友不会选择一键安装,而是会尝试编译安装.这样可以学到一些内在的技术.一般我们较为习惯选择 ...

最新文章

  1. 面试题: 数据库 已看1 视图 游标
  2. 没有调查就没有发言权
  3. php 二维数组去重
  4. leetcode 1338. Reduce Array Size to The Half | 1338. 数组大小减半(Java)
  5. Ubuntu win8 小设备版本
  6. python的datetime举例_Python datetime模块的使用示例
  7. Leetcode--144. 二叉树的前序遍历(迭代递归)
  8. 【OPTEE开发】从TA到安全驱动的功能设计
  9. python socket connection_Python socket.create_connection方法代码示例
  10. Java单例模式之最优解分析【为何说是最优解】
  11. easy2game使用教程_Easy2game什么用
  12. 在win7中chm打不开的方法
  13. 人工智能行业知识 - AI应用场景
  14. 用matlab求三次方程根,三次方程的根式求解(通俗版本)
  15. 局域网访问文件提示服务器内存不足,“服务器存储空间不足”的问题
  16. python3 字符和数字(ASC码)转换
  17. seq to seq
  18. Unity---------Particle Effect详情
  19. 交易猫链接搭建/带完整版源码
  20. SDUT-1150 因式分解

热门文章

  1. 蓝牙App系列漏洞原理分析与漏洞利用
  2. html中并列式的应用,并列式结构典范例文lpar;2015届rpar;
  3. Windows安装nginx-1.10.1反向代理访问IIS网站
  4. 小程序开发API之添加手机通讯录联系人wx.addPhoneContact
  5. Linux内核小梳理
  6. idea显示console
  7. uni-app 实现echarts地图(河北省)demo例子
  8. python中re模块的span,详解Python正则表达式re模块
  9. 【徕卡全站仪Geocom开发】开发日志#02
  10. 计算机应用基础知识.doc,计算机应用基础知识.doc