Mac安装eDEX-UI以及后续Python环境配置
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环境配置相关推荐
- 【2023版】超详细Python+Pycharm安装保姆级教程,Python环境配置和使用指南,看完这一篇就够了
这两年被Python初学小白问到最多的问题就是,该用什么代码编辑工具? 说实话,我个人是用Jupyter Notebook最多,主要是经常做数据可视化,方便些. 但对于初学者来说,PyCharm仍是不 ...
- anaconda的安装和使用(管理python环境看这一篇就够了)
anaconda的安装和使用(管理python环境看这一篇就够了) 前言 一.Anaconda是什么? 二.Anaconda安装 三.Anaconda使用教程 四.pycharm使用anaconda创 ...
- 安装captcha-killer-modified插件(windos+python环境)
安装captcha-killer-modified插件(windos+python环境) 在github下载插件:https://github.com/f0ng/captcha-killer-modi ...
- 超适合新手使用的教程:Python环境配置+Pycharm安装+扩展包安装(以Numpy+mkl为例)
目录 一.Python环境配置 1.Python下载 2.python安装 3.Python验证安装 二.Pycharm环境配置 1.pycharm下载 2.pycharm配置python 3.pyc ...
- Anaconda3 下载安装及不同python环境配置(Linux/Windows)
Anaconda3 下载安装及不同python环境配置(Linux/Windows) 一.Anaconda3安装 Windows Linux(以ubuntu18.04为例) 二.配置虚拟环境 一.An ...
- GEE入门【1】| Python环境配置
GEE[1]| Python环境配置 GEE简介 python API配置相关 Colab环境配置 GEE开发环境配置 GEE的本地python环境搭建 相关网站 Python API相关资源 第一次 ...
- python环境配置(MacWindows)
一.Mac 1.下载Python 官网:Welcome to Python.org 找到对应的版本,进行下载: 下载后单击打开,安装完成. 2.Python成功安装检测 打开终端, 输入:python ...
- IOS环境下vscode、anaconda与python环境配置
本文主要设计在ios系统下的vscode.anaconda与python环境配置 下载安装 1.首先进入anaconda与vscode官网下载这两个软件 anaconda:https://www.an ...
- Python环境配置教程(超详细图文版)
Python环境配置教程 ================ 说明 本教程为一个python入门教程,面向初学者,因此内容较为详细.主要内容为python环境配置教程,包括Anaconda,PyChar ...
最新文章
- R语言ggplot2可视化柱状图并自定义柱体的宽度(通过变量指定条形的宽度)实战、条形图并自定义条形的宽度实战
- copy,mutableCopy,retain区别
- oracle如何复制表的索引,Oracle表与索引管理
- 机器学习实战(用Scikit-learn和TensorFlow进行机器学习)(三)
- 【图论】【模板】静态仙人掌(luogu 5236)
- 前端学习(2753):创建新页面和页面配置
- 这个热图上面的树是根据系统发育关系画的吗?
- html u方法,success 方法
- scala面试问题_Scala面试问题
- 人工智能数学基础之高等数学
- 论文笔记_S2D.38_2018-CVPR_DORN_用于单目深度估计的深度有序回归网络
- 局域网服务器共享文件权限,局域网共享文件怎么设置权限
- 计算机大学生三年计划,大学三年规划2000字.doc
- CDH安全认证及使用
- Mac版word空格变成小点,多了很多“分节符(下一页)”和“窗体顶端”和“窗体底端”等字样,怎么解决?
- java BigDecimal
- 实现自己的音乐搜索软件(一)
- 【转】一个交警肺腑之言:高速公路行车的安全注意事项
- buuctf [强网杯 2019]随便注 1
- 你的言语一解开,就发出亮光
热门文章
- 李一男离开华为时给属下的忠告
- php1到n的平方和,在计算各个离差平方和时,下列等式运用正确的是()。A.Se=ST-SAB.C.fe=fT+fA=r(m-1)D.fT=n-1=rm-1E....
- Shell的基础用法
- 量化交易——传统技术分析布林通道BollingerBands的原理及实现
- matlab 图像仿射做差分,基于MATLAB的等差分纬线多圆锥投影变换
- Php5.6重启php-fpm,PHP5.6中php-fpm的配置、启动、关闭和重启
- bugku 你必须让他停下
- 三种常见的网络/路由模拟器
- C#.NET 国密数字信封 民生银行
- 大治一中2021年高考成绩查询,2021年大冶市高考状元名单资料,今年大冶市高考状元多少分...