当前位置: 首页 > news >正文

【脚本式设置环境变量】

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

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

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

#!/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即可进入

http://www.lryc.cn/news/141374.html

相关文章:

  • 软件开发bug问题跟踪与管理
  • springboot+mp完成简单案例
  • cuml机器学习GPU库 sklearn升级版AutoDL使用
  • C语言练习题Day1
  • 使用kubeadm安装和设置Kubernetes(k8s)
  • Docker安装延迟队列插件
  • 推荐前 6 名 JavaScript 和 HTML5 游戏引擎
  • 【Django】 Task5 DefaultRouter路由组件和自定义函数
  • Git拉取分支、基于主分支创建新的开发分支、合并开发分支到主分支、回退上一次的merge操作
  • SpringBoot实现定时任务操作及cron在线生成器
  • 数据结构(Java实现)-栈和队列
  • 毕业季如何做好IT技术面试
  • springcloud3 GateWay章节-Nacos+gateway(跨域,filter过滤等5
  • Nodejs+Typescript+Eslint+Prettier+Husky项目构建
  • 轻松正确使用代理IP
  • SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)
  • lintcode 961 · 设计日志存储系统预【系统设计题 中等】
  • windows下Qt、MinGW、libmodbus源码方式的移植与使用
  • leetcode做题笔记104. 二叉树的最大深度
  • 【Luniux】解决Ubuntu外接显示器不显示的问题
  • 【C++初阶】模拟实现list
  • 三维模拟推演电子沙盘虚拟数字沙盘开发教程第13课
  • flask中GET和POST的区别
  • 基于Spring Boot的游泳馆管理系统的设计与实现(Java+spring boot+MySQL)
  • git冲突处理(已commit但忘pull的情况)
  • 嵌入式设备应用开发(发现需求和提升价值)
  • Redis Replication
  • 软件研发CI/CD流水线图解
  • 代码随想录第五十九天
  • “yarn“、“npm“、“cnpm“和“pnpm“的区别