我下载了第三方的软件包,用其中的install文件进行安装(根据readme指示,用./install安装),结果显示安装成功,输入命令(软件名)后也能成功运行。但是,当我关掉软件,打开一个新的terminal并输入相同命令时,却显示“找不到命令”,软件无法运行。不知道大家知不知道这是为什么?怎么解决?跪谢!!!
p.s.该软件是centos6版本,但说明里也说适用于ubuntu,应该不是这个问题吧。。。
求助!安装好软件,打开一个新terminal却显示“找不到命令”
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 4
- 注册时间: 2016-12-16 21:51
- 系统: ubuntu
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 求助!安装好软件,打开一个新terminal却显示“找不到命令”
方便请提供软件包名称及下载地址,便于针对具体情况分析gyk321 写了:我下载了第三方的软件包
建议将执行的命令及输出的文字全部复制贴上来,不要节选。gyk321 写了:输入命令(软件名)后也能成功运行
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 4
- 注册时间: 2016-12-16 21:51
- 系统: ubuntu
Re: 求助!安装好软件,打开一个新terminal却显示“找不到命令”
软件的名字是phenix,下载页面是https://www.phenix-online.org/download/phenix/release/,我是直接在网页上下载(需要用户名和密码),没有用terminal。
安装完后我执行的命令:phenix
在进行安装的terminal中,软件就正常运行了。但打开一个新terminal时,再输入该命令,则输出:phenix:未找到命令
安装完后我执行的命令:phenix
在进行安装的terminal中,软件就正常运行了。但打开一个新terminal时,再输入该命令,则输出:phenix:未找到命令
-
- 帖子: 4
- 注册时间: 2016-12-16 21:51
- 系统: ubuntu
Re: 求助!安装好软件,打开一个新terminal却显示“找不到命令”
我好像找到问题所在了:
To run jobs remotely, you need to source the phenix_env in your .cshrc (or equivalent) file.
但是这要怎么做呢?
To run jobs remotely, you need to source the phenix_env in your .cshrc (or equivalent) file.
但是这要怎么做呢?
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 求助!安装好软件,打开一个新terminal却显示“找不到命令”
运行前需利用自带脚本 phenix_env 正确设置环境变量
假设 phenix 安装到了 /usr/local/phenix-<version>
(将 phenix-<version> 替换为实际文件夹名称)
找到以下文件 /usr/local/phenix-<version>/phenix_env.sh
将以下内容加入您的 bashrc
(将 phenix-<version> 替换为实际文件夹名称)
打开一个新终端或重新登入生效。
参考 https://www.phenix-online.org/documenta ... nvironment
[quote=gyk321]在进行安装的terminal中,软件就正常运行了[/quote]
可能原因 安装脚本 install.sh 帮您设置了相关环境变量。
假设 phenix 安装到了 /usr/local/phenix-<version>
(将 phenix-<version> 替换为实际文件夹名称)
找到以下文件 /usr/local/phenix-<version>/phenix_env.sh
将以下内容加入您的 bashrc
代码: 全选
source /usr/local/phenix-<version>/phenix_env.sh
打开一个新终端或重新登入生效。
参考 https://www.phenix-online.org/documenta ... nvironment
[quote=gyk321]在进行安装的terminal中,软件就正常运行了[/quote]
可能原因 安装脚本 install.sh 帮您设置了相关环境变量。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 4
- 注册时间: 2016-12-16 21:51
- 系统: ubuntu
Re: 求助!安装好软件,打开一个新terminal却显示“找不到命令”
问题解决了!非常感谢vickycq!
-
- 帖子: 1
- 注册时间: 2018-10-28 11:53
- 系统: ubuntu16.04
Re: 求助!安装好软件,打开一个新terminal却显示“找不到命令”
你好,我现在也是用的ubuntu16.04安装phenix,安装在 /usr/local/phenix/phenix-1.13-2998目录下,安装完成后显示成功安装。然后按照说明说,bash users: source /usr/local/phenix/phenix-1.13-2998/phenix_env.sh。然后按照这个说明,在命令行输入这行,但phenix却无法使用,不知道什么原因