0

442

ubuntu 22.04 系统下python开发环境以及IDE工具搭建

安装Anaconda

下载 : Anaconda

安装Anaconda

#假设下载目录在download
cd ~/download
chmod 755 Anaconda3-2023.09-0-Linux-x86_64.sh
./Anaconda3-2023.09-0-Linux-x86_64.sh
#后面按提示操作即可。。。如下是本机安装成功后的提示:
...
done
installation finished.
Do you wish to update your shell profile to automatically initialize conda?
This will activate conda on startup and change the command prompt when activated.
If you'd prefer that conda's base environment not be activated on startup,
   run the following command when conda is activated:

conda config --set auto_activate_base false

You can undo this by running `conda init --reverse $SHELL`? [yes|no]
[no] >>> yes
no change     /home/xiao/anaconda3/condabin/conda
no change     /home/xiao/anaconda3/bin/conda
no change     /home/xiao/anaconda3/bin/conda-env
no change     /home/xiao/anaconda3/bin/activate
no change     /home/xiao/anaconda3/bin/deactivate
no change     /home/xiao/anaconda3/etc/profile.d/conda.sh
no change     /home/xiao/anaconda3/etc/fish/conf.d/conda.fish
no change     /home/xiao/anaconda3/shell/condabin/Conda.psm1
no change     /home/xiao/anaconda3/shell/condabin/conda-hook.ps1
no change     /home/xiao/anaconda3/lib/python3.11/site-packages/xontrib/conda.xsh
no change     /home/xiao/anaconda3/etc/profile.d/conda.csh
modified      /home/xiao/.zshrc

==> For changes to take effect, close and re-open your current shell. <==

Thank you for installing Anaconda3!

如果是windows安装,安装后加入环境变量(假如你安装的目录为 D:\opt\Anaconda3 ):

D:\opt\Anaconda3
D:\opt\Anaconda3\Scripts
D:\opt\Anaconda3\Library\bin

假设上面安装的目录地址为:/home/xiao/anaconda3 ,创建 spyder IDE 用应的图标:

#拷贝png图标图片到根目录
cp /home/xiao/anaconda3/pkgs/spyder-5.4.3-py311h06a4308_1/share/icons/spyder.png /home/xiao/anaconda3
#编辑desktop应用配置文件
vim /usr/share/applications/spyder.desktop

将如下保存至 /usr/share/applications/spyder.desktop

[Desktop Entry]
Version=1.0
Type=Application
Name=Spyder
Exec="/home/xiao/anaconda3/bin/spyder" %f
Icon=/home/xiao/anaconda3/spyder.png
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=Spyder

……

乐果   发表于   2023 年 11 月 30 日 标签:ubuntupythonconda 继续阅读

0

365

ubuntu 22.04 安装 Processing

首先简单介绍一下, Processing 是一种计算机语言,以 JAVA 语法为基础, 可转化成 JAVA 程序,不过在语法上简易许多。

所有的原始代码及开发环境开放,主要用于艺术、影像、影音的设计与处理。

它能做啥

自然之美,浮游天地

频率之美,傅里叶变换

编码分析声音频谱,抓取节奏信号,转换为光电影像

三角之美,周而复始

编写代码把时间转换成三角函数的弧度,运算结果化作图形的属性,制作出周而复始的Gif影像:

……

乐果   发表于   2023 年 11 月 21 日 标签:ubuntuprocessing 继续阅读

0

326

笔记 | ubuntu22.04 gnome桌面版系统的相关优化

一、交换键盘ctrl和alt按键

对于一个习惯了使用 mac 键盘的用户来说, 切换到 windows 系统与 ubuntu 系统时,使用键盘的快捷键是非常不习惯的!

所以使用ubuntu桌面系统,首先优化的就是键盘快捷键。

sudo apt-get install gnome-tweaks

重启后终端输入 gnome-tweaks 打开,在 键盘和鼠标 -> 其他布局选项 -> Ctrl的位置 下面选中 交换左Alt和左Ctrl (我自己够用了,如果想把两边的都换了,可以参考这个博文 )

二、输入法切换的问题

卸载系统默认的 ibus 输入法,对用户来说一点都不友好!

遇到的问题 : 每次在窗口输入时,但按快捷键切换输入法时, 窗口的光标就消失,要操作鼠标点击一下才出现。

经测试发现 Fcitx5 输入法相对比较友好。

最小安装

为使用 Fcitx 5,需要安装三部分基本内容:

……

乐果   发表于   2023 年 11 月 17 日 标签:ubuntuDocker 继续阅读

0

489

笔记 | ubuntu22.04安装激活Navicat15

最近将自己开发的电脑系统从 mac 更换成ubuntu, 将安装一些工具的过程记录以下,以便以后查阅。

安装系统依赖

sudo apt install libcapstone-dev cmake build-essential rapidjson-dev libssl-dev

准备破解工具

git clone https://github.com/keystone-engine/keystone.git
git clone https://github.com/crabapples-h/navicat-keygen-tools

进入keystone编译:

cd keystone
mkdir build
cd build
../make-share.sh
sudo make install
sudo ldconfig

进入navicat-keygen-tools编译:

……

乐果   发表于   2023 年 11 月 16 日 标签:ubuntu 继续阅读

0

802

Harbor 搭建笔记 | 个人豪华私域容器镜像仓库

Harbor是什么

Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution

作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。

为什么使用bitnami的镜像安装harbor
  • 首先你可能无法正常访问github, 而harbor依赖于nginxdbredis等多个软件平台,采用docker-compose安装相对优雅;
  • 其次harbor官方并没有直接提供 docker-compose;
  • bitnami是一个比较成熟知名的容器镜像提供商;
  • 最后一点,也是我最看中的:因为bitnamiarm 架构的镜像, 而我正好计划将harbor搭建在 orangepi里,使用bitnami镜像搭建就不用我在折腾去编译 arm 架构的镜像了!
bitnami官方文档安装harbor(不推荐,可能失败)

官方镜像地址:https://hub.docker.com/r/bitnami/harbor-portal

首先我们看一下bitnami的官方文档,仅需三行命令就可以安装harbor了。

$ curl -LO https://raw.githubusercontent.com/bitnami/containers/main/bitnami/harbor-portal/docker-compose.yml
$ curl -L https://github.com/bitnami/containers/archive/main.tar.gz | tar xz --strip=1 --wildcards '*-main/bitnami/harbor-portal/config' && mv bitnami/harbor-portal/config . && rm -rf bitnami
$ docker-compose up
官方文档错误情况

但我在mac系统下面测试,上面的命令可能会出现很多异常情况,比如

错误1:

tar: Option --wildcards is not supported

错误2:

……

乐果   发表于   2023 年 10 月 20 日 标签:harborDocker 继续阅读

较旧的文章 较新的文章
热评文章