我最终搞砸了我的终端,同时为 Coursera Scala 课程设置了 Sbt。我不能再召唤 gedit(或其他任何东西)了。我收到以下错误:
Command 'gedit' is available in '/usr/bin/gedit'
The command could not be located because '/usr/bin' is not included in the PATH environment variable.
Run Code Online (Sandbox Code Playgroud)
此外,终端的每个新实例在写入任何命令之前都会写入这些消息:
-bash: :/home/antonio/jdk7/jdk1.7.0_07/bin: No such file or directory
-bash: export: `/home/antonio/Desktop/Scala/install/sbt/bin:/home/antonio/jdk7/jdk1.7.0_07/bin': not a valid identifier
Run Code Online (Sandbox Code Playgroud)
我最近手动安装了 jdk 7,它显然有效:
java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)
在设置 Sbt 时,我通过gedit ~/.bashrc在终端上写入而不是写入来编辑 bashrc 的错误gedit .bashrc,我在打开的 bashrc 文件的末尾写了以下几行:
export PATH=/PATH/TO/YOUR/jdk1.7.0-VERSION/bin:$PATH
export PATH=/home/antonio/jdk7/jdk1.7.0_07/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
这里有什么问题?
如何访问我的 bashrc 文件并再次修改它?
小智 6
将.bashrc从您的/etc/skel复制到您的家中,然后重新启动
sudo cp /etc/skel/.bashrc /home/your-user
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1844 次 |
| 最近记录: |