我有个程序只能够在该文件所在目录下必须用./hspice才能够执行
我想通过将该目录加入PATH变量中,这样我可以在任意目录下都执行hspice了,
但是尽管修改了PATH变量后,执行hspice还是出现”找不到命令“的错误,
请教各位我应该怎么办才可以在任意目录下都可以运行这个软件?
关于执行路径的问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
-
- 帖子: 5
- 注册时间: 2009-03-19 0:40
Re: 关于执行路径的问题
谢谢,但是hspice这个命令是和同目录下其他程序相关联的,这样我是希望直接能够链接到目录中去BigSnake.NET 写了:放到 /usr/local/bin
- liupingjing
- 帖子: 451
- 注册时间: 2007-11-29 17:31
Re: 关于执行路径的问题
你确定PATH添加正确了?
在终端里,输入echo $PATH看看有没有hspice所在的路径
在终端里,输入echo $PATH看看有没有hspice所在的路径
- Element
- 帖子: 3537
- 注册时间: 2005-09-10 16:04
- 来自: DG-GD-China
Re: 关于执行路径的问题
代码: 全选
ln -s /path/hspice /usr/local/bin/hspice
囧 http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N