解决:未找到setenv命令
转自:一叶梧桐
在Ubuntu12.04中配置python环境变量:setenv PATH “$PATH:/usr/local/bin/python”,提示未找到setenv命令。
为什么呢?这是因为shell版本问题!
Bourne Shell(即sh)是UNIX最初使用的shell,平且在每种UNIX上都可以使用。BourneShell在shell编程方便相当优秀,但在处理与用户的交互方便作得不如其他几种shell。
LinuxOS默认的是Bourne Again Shell,它是Bourne Shell的扩展,简称bash,与BourneShell完全兼容,并且在BourneShell的基础上增加,增强了很多特性。可以提供命令补全,命令编辑和命令历史等功能。它还包含了很多C Shell和KornShell中的优点,有灵活和强大的编辑接口,同时又很友好的用户界面
C Shell是一种比Bourne Shell更适合的变种Shell,它的语法与C语言很相似。Linux为喜欢使用CShell的人提供了Tcsh。
Tcsh是CShell的一个扩展版本。Tcsh包括命令行编辑,可编程单词补全,拼写校正,历史命令替换,作业控制和类似C语言的语法,他不仅和BashShell提示符兼容,而且还提供比Bash Shell更多的提示符参数。
Korn Shell集合了C Shell和Bourne Shell的优点并且和BourneShell完全兼容。Linux系统提供了pdksh(ksh的扩展),它支持人物控制,可以在命令行上挂起,后台执行,唤醒或终止程序。
Linux还包括了一些流行的Shell如:ash,zsh等。每个Shell都有它的用途,有些Shell是有专利的,有些能从Internet或其他来源获得。
因此,现在在来解释为什么在ubuntu下出现找不到‘setenv’命令的错误就很容易了。因为setenv/unsetunv是csh的命令,而ubuntu下的shell版本是bash,因此无法解释,但是在bash下有与之对应的命令,对应关系如下:
在 csh shell: 输入
setenv PATH "$PATH:/usr/local/bin/python"
, 按下"Enter"。
在 bash shell (Linux): 输入
export PATH="$PATH:/usr/local/bin/python"
,按下"Enter"。
在 sh 或者 ksh shell: 输入
PATH="$PATH:/usr/local/bin/python"
, 按下"Enter"。
解决:未找到setenv命令相关推荐
- 未找到setenv命令 WRF
linux的bash shell不一样导致的. 类似于tsch上就用setenv命令设置环境变量,比如setenv PATH $DIR/mpich/bin:$PATH . 所以当出现未找到setenv ...
- linux netstat未找到命令,运行netstat,提示未找到这个命令
运行netstat,提示未找到这个命令 龙行 个人随笔 2019-1-14 3744 0评论 [root@localhost ~]# netstat -nultp -bash: ...
- Ubuntu : 未找到 ‘nm-tool‘ 命令
在新版的ubuntu 终端里输入命令nm-tool, 想查看网络参数设置, 没想到却返回如下内容: 未找到 'nm-tool' 命令,您要输入的是否是: 命令 'dm-tool' 来自于包 'ligh ...
- 六步解决“未找到服务器”问题
六步解决"未找到服务器"问题 经常使用谷歌浏览器,对于火狐不是很熟悉,所以会遇到很多意料不到的问题,首先就是下面这个问题,让我每次浏览网页到达精彩部分,就遗憾的遇到"Fi ...
- 解决未找到命令,环境变量错误
遇到环境变量问题: 系统:ubuntu /usr/bin/dir 由于/bin:/usr/bin 不在PATH 环境变量中,故无法找到该命令. dir:未找到命令 判断问题可能是环境变量发生错误 使用 ...
- 登录mysql时 未找到 grant命令_我在mysql数据库中可以登陆,为什么用grant命令创建用户时提示错误?...
问题表象: 我的mysql中的 my.ini文件配置: [csharp] view plaincopyprint? #Path to installation directory. All paths ...
- linux未找到make命令,linux中无make命令的问题(make: *** 没有指明目标并且找不到 makefile及make命令安装方法)...
linux中无make命令的问题(make: *** 没有指明目标并且找不到 makefile及make命令安装方法) 发布时间:2020-09-15 04:09:36 来源:脚本之家 阅读:375 ...
- android shell du,Linux du 命令 command not found du 命令详解 du 命令未找到 du 命令安装 - CommandNotFound ⚡️ 坑否...
显示行号 | 选择喜欢的代码风格 默认 GitHub Dune LakeSide Plateau Vibrant Blue Eighties Tranquil du 命令显示每个文件和目录的磁盘使用空 ...
- linux中as命令,Linux as 命令 command not found as 命令详解 as 命令未找到 as 命令安装 - CommandNotFound ⚡️ 坑否...
显示行号 | 选择喜欢的代码风格 默认 GitHub Dune LakeSide Plateau Vibrant Blue Eighties Tranquil as 命令是汇编语言编译器 as 命令安 ...
最新文章
- 2021- 10 -9 LeetCode 958. 二叉树的完全性检验(待补完)
- 【CV】基于OpenCV的手掌检测和手指计数
- hive sql 报错后继续执行_Hive 执行sql命令报错
- 用Docker搭建Laravel开发环境
- unity android so热更,惊鸿哥的港湾
- 【干货】常见的40个知识模型:学习力、思考力、创造力、共情力......
- 100%防御ARP***
- linux apache压缩包安装目录,源码包安装Apache服务
- 多示例代码:go语言中循环练习题,不包括break,continue
- POJ 3168 Barn Expansion (几何+排序)
- python爬取链家_Python爬取链家北京二手房数据
- html一排小标题怎么写,工作总结大标题小标题怎么写
- 微信小程序-tab标签栏实现教程
- Hadoop之仿写搜索引擎
- 老王的JAVA基础课:第6课 JAVA基本数据类型
- Azure实现虚拟机的自动开关机
- labview与PLC通讯
- Linux笔记整理(1)系统的加载和main函数执行准备
- 创建表的几种方式(语法总结)
- WOSADO悦瞳获近3亿人民币融资;研卤堂获数千万人民币A轮融资
热门文章
- win10 hao123劫持html文件,Win10 edge主页被hao123劫持如何解决|edge主页被hao123劫持的解决方法...
- python简单计算器异常处理_Python实现的简单计算器
- c语言运动会成绩统计报告,C语言程序设计运动会成绩统计系统1研究报告.doc
- applicationcontext添加配置_Spring源码分析2 — spring XML配置文件的解析流程
- aes加密内容不定长_浅谈加密技术
- php上传过滤,编写PHP脚本过滤用户上传的图片_PHP
- 删除链表最小节点c语言,最简单的链表删除第一个节点时释放内存的问题
- 怎么打断点_搞笑段子: 有次相亲, 双方父母都在, 我坐下就给自己点了支烟
- FPGA之道(12)FPGA芯片的配置方式
- 周期方波的傅里叶级数系数