【脚本式设置环境变量】

在linux系统中,如果我打开一个软件需要如下操作,那将会是一件很麻烦的事情

python 复制代码
cd dir #软件的文件路径
conda deactivate
conda activate chatgpt
python main.py

【首先写一个chatgpt.sh脚本内容如下】

python 复制代码
#!/bin/bash
cd dir
conda run -n chatgpt python main.py
#请学会使用这种方式调用环境,否则直接使用conda activite会报错
#参考以下文章
https://blog.csdn.net/u012110870/article/details/127957747

然后把不同软件的sh文件都统一放到文件夹(自己喜欢的任意位置)中(假设路径为dir2)

【修改环境变量】

终端打开gedit .bashrc(注意在主目录下)

在文件中的最后一行输入

#script

export PATH="dir2:$PATH"

alias cgpt="chatgpt.sh" #cgpt名字可以任意

终端任意敲下cgpt即可进入

相关推荐
模型时代2 分钟前
Linux系统安全革命:Amutable公司推出全新验证完整性技术
linux·运维·系统安全
醇氧6 分钟前
【Linux】centos 防火墙学习
linux·学习·centos
~光~~8 分钟前
【嵌入式linux学习】06_中断子系统
linux·单片机·学习
LYS_06189 分钟前
寒假学习(14)(HAL库5)
java·linux·学习
神一样的老师11 分钟前
【ELF2学习开发板】Linux 命令行读取 MPU6050 传感器数据(I2C 总线)实战
linux·运维·学习
郝学胜-神的一滴12 分钟前
Linux网络编程中的connect函数:深入探索网络连接的基石
linux·服务器·网络·c++·websocket·程序人生
春日见13 分钟前
window wsl环境: autoware有日志,没有rviz界面/ autoware起不来
linux·人工智能·算法·机器学习·自动驾驶
jmxwzy18 分钟前
Linux常用命令
linux
不做无法实现的梦~19 分钟前
思翼mk32遥控器配置图传和数传教程
linux·嵌入式硬件·机器人·自动驾驶
上海合宙LuatOS24 分钟前
LuatOS ——Modbus RTU 通信模式
java·linux·服务器·开发语言·网络·嵌入式硬件·物联网