Mac安装eDEX-UI以及后续Python环境配置

  • 效果
  • 配置
    • 不想看我瞎扯可以直接跳到这

环境配置思路同样适用于Linux发行版。

效果


虽说macOS的界面已经十分美观了,但是对于习惯用TUI跑代码的我来说,这个黑黑的终端看久了还是会有点审美疲劳。

于是又发现了一个好玩的东西:
eDEX-UI

直接下载安装包就行了,这东西支持Windows,macOS,以及各种Linux发行版。


这个动态终端满足了中二青年对黑客的所有幻想(乐.jpg)

左侧显示CPU、内存的占用,以及进程等信息。
M1的mbp实测可用,还把八个核的占用情况都展示出来了,非常的银杏;

右侧就是网络占用等功能,以及一个录屏时特效拉满的虚拟键盘。

点击左下角文件系统中的setting.json之后就可以进行偏好设置。


在这里可以修改主题等各种设置。

比如这里的username目前默认是系统用户名,可以改成别的任意名字,点击Save to Disk之后点击Reload UI:

有内味了

配置

虽说帅是主要目的,但我们还是不能忘了终端本来的功能。这里我记录一下我最常用的python解释器的环境配置。

为什么说环境配置有问题呢?

这是我在终端查看的python版本,Python 3.8.5;
但是当我在eDEX-UI中查看时,显示的却是我通过图形界面安装包安装的Python 3.10.0a5。

在setting.json中看到,第一行的shell默认使用bash;而在macOS的终端中默认使用的是zsh。


(看来这个更适合Linux用)

可以通过将shell的value更改成zsh来解决这个问题。

但是新的问题也会出现:更改shell并重启eDEX-UI之后,它无法全屏显示:

严重影响我的中二体验。

那么只能通过修改环境变量来让bash能够找到Python 3.8。

不想看我瞎扯可以直接跳到这

首先在原本的终端运行

which python

如果各位的python指向的是Python 2.7,记得改成python3。

我这里输出的是

/Users/yangfuqi/opt/anaconda3/bin/python

复制你们输出的结果,然后运行

sudo vim ~/.bash_profile

在Linux发行版中应该改成.bashrc;

在里面加上两行:

export PATH=${PATH}:/Users/yangfuqi/opt/anaconda3/bin/python
alias python="/Users/yangfuqi/opt/anaconda3/bin/python"

其中这两个路径的部分就是上面which python输出的结果;

按下:wq保存退出。

在eDEX-UI中输入

source ~/.bash_profile

使其生效;
然后在eDEX-UI中输入python --version检查版本:

用pip随便测试一下:

离谱
如果是没有安装pip,在eDEX-UI运行

curl https://bootstrap.pypa.io/get-pip.py | python

进行安装。若各位的python指向的是Python 2.7,记得改成python3。

如果原本已经安装过pip,就需要配置pip的环境变量。

在原本的终端输入

which pip

按道理会输出

/usr/local/bin/pip

直接使用vim打开输出的目录:

sudo vim /usr/local/bin/pip

将第一行的 #! 之后的内容改成我们的python路径,也就是之前运行which python的输出:

保存退出后,一切正常。

接下来就可以开始快乐的TUI编程了

Mac安装eDEX-UI以及后续Python环境配置相关推荐

  1. 【2023版】超详细Python+Pycharm安装保姆级教程,Python环境配置和使用指南,看完这一篇就够了

    这两年被Python初学小白问到最多的问题就是,该用什么代码编辑工具? 说实话,我个人是用Jupyter Notebook最多,主要是经常做数据可视化,方便些. 但对于初学者来说,PyCharm仍是不 ...

  2. anaconda的安装和使用(管理python环境看这一篇就够了)

    anaconda的安装和使用(管理python环境看这一篇就够了) 前言 一.Anaconda是什么? 二.Anaconda安装 三.Anaconda使用教程 四.pycharm使用anaconda创 ...

  3. 安装captcha-killer-modified插件(windos+python环境)

    安装captcha-killer-modified插件(windos+python环境) 在github下载插件:https://github.com/f0ng/captcha-killer-modi ...

  4. 超适合新手使用的教程:Python环境配置+Pycharm安装+扩展包安装(以Numpy+mkl为例)

    目录 一.Python环境配置 1.Python下载 2.python安装 3.Python验证安装 二.Pycharm环境配置 1.pycharm下载 2.pycharm配置python 3.pyc ...

  5. Anaconda3 下载安装及不同python环境配置(Linux/Windows)

    Anaconda3 下载安装及不同python环境配置(Linux/Windows) 一.Anaconda3安装 Windows Linux(以ubuntu18.04为例) 二.配置虚拟环境 一.An ...

  6. GEE入门【1】| Python环境配置

    GEE[1]| Python环境配置 GEE简介 python API配置相关 Colab环境配置 GEE开发环境配置 GEE的本地python环境搭建 相关网站 Python API相关资源 第一次 ...

  7. python环境配置(MacWindows)

    一.Mac 1.下载Python 官网:Welcome to Python.org 找到对应的版本,进行下载: 下载后单击打开,安装完成. 2.Python成功安装检测 打开终端, 输入:python ...

  8. IOS环境下vscode、anaconda与python环境配置

    本文主要设计在ios系统下的vscode.anaconda与python环境配置 下载安装 1.首先进入anaconda与vscode官网下载这两个软件 anaconda:https://www.an ...

  9. Python环境配置教程(超详细图文版)

    Python环境配置教程 ================ 说明 本教程为一个python入门教程,面向初学者,因此内容较为详细.主要内容为python环境配置教程,包括Anaconda,PyChar ...

最新文章

  1. R语言ggplot2可视化柱状图并自定义柱体的宽度(通过变量指定条形的宽度)实战、条形图并自定义条形的宽度实战
  2. copy,mutableCopy,retain区别
  3. oracle如何复制表的索引,Oracle表与索引管理
  4. 机器学习实战(用Scikit-learn和TensorFlow进行机器学习)(三)
  5. 【图论】【模板】静态仙人掌(luogu 5236)
  6. 前端学习(2753):创建新页面和页面配置
  7. 这个热图上面的树是根据系统发育关系画的吗?
  8. html u方法,success 方法
  9. scala面试问题_Scala面试问题
  10. 人工智能数学基础之高等数学
  11. 论文笔记_S2D.38_2018-CVPR_DORN_用于单目深度估计的深度有序回归网络
  12. 局域网服务器共享文件权限,局域网共享文件怎么设置权限
  13. 计算机大学生三年计划,大学三年规划2000字.doc
  14. CDH安全认证及使用
  15. Mac版word空格变成小点,多了很多“分节符(下一页)”和“窗体顶端”和“窗体底端”等字样,怎么解决?
  16. java BigDecimal
  17. 实现自己的音乐搜索软件(一)
  18. 【转】一个交警肺腑之言:高速公路行车的安全注意事项
  19. buuctf [强网杯 2019]随便注 1
  20. 你的言语一解开,就发出亮光

热门文章

  1. 李一男离开华为时给属下的忠告
  2. php1到n的平方和,在计算各个离差平方和时,下列等式运用正确的是()。A.Se=ST-SAB.C.fe=fT+fA=r(m-1)D.fT=n-1=rm-1E....
  3. Shell的基础用法
  4. 量化交易——传统技术分析布林通道BollingerBands的原理及实现
  5. matlab 图像仿射做差分,基于MATLAB的等差分纬线多圆锥投影变换
  6. Php5.6重启php-fpm,PHP5.6中php-fpm的配置、启动、关闭和重启
  7. bugku 你必须让他停下
  8. 三种常见的网络/路由模拟器
  9. C#.NET 国密数字信封 民生银行
  10. 大治一中2021年高考成绩查询,2021年大冶市高考状元名单资料,今年大冶市高考状元多少分...