我是 Ubuntu (18.04 LTS) 的新手,需要在其上安装软件 (Juliapro)。根据手册,我通过 TERMINAL 安装了 per-requisit,但是为了在下面的路径中安装脚本文件
>> chmod 777 JuliaPro-0.6.3.1.sh
>> ./JuliaPro-0.6.3.1.sh /home/julia/
出现此错误:
>> Installing JuliaPro-0.6.3.1 to /home/julia/
>> mkdir: cannot create directory ‘/home/julia/’: Permission denied
>> tar: /home/julia: Cannot open: No such file or directory
>> tar: Error is not recoverable: exiting now
>> /tmp/self-extract-bash.sy4y22/install_juliapro.sh: line 113: cd: /home/julia//JuliaPro-0.6.3.1/Scripts: No such file or directory
但是我在管理员帐户中,我不熟悉如何允许它创建目录。
/home/julia/
是一个名为的新用户的目录名称,julia
看起来您还没有创建这个新用户,导致权限错误。JuliaPro-0.6.3.1.sh 脚本采用一个可选参数,即要安装 JuliaPro 的目录的绝对路径。因此,使用不带可选参数的正常方式安装 JuliaPro,sudo
并让 JuliaPro-0.6.3.1.sh 安装程序脚本创建它需要的任何默认目录。在 Ubuntu 18.04 中运行以下命令:
如果您想通过创建自定义目录来安装 JuliaPro 来使事情复杂化,请手动创建它,
mkdir
如果新目录位于 root 不拥有的目录中,或者sudo mkdir
它位于 root 拥有的目录中。否则,只需允许安装程序脚本创建它需要的任何默认目录。安装程序脚本的执行将显示正在进行安装的目录。安装完成后,可以查看JuliaPro安装目录的内容。要从终端启动 JuliaPro 命令提示符,需要启动 JuliaPro 发行版中包含的 julia 二进制文件。可以使用以下命令从终端执行 julia 二进制文件:
...
<juliapro>
JuliaPro 的安装路径在哪里。参考:JuliaPro (v0.6.3.1) 安装手册和快速入门指南