
私はUbuntuをインストールしました。 Anaconda Pythonパッケージをダウンロードしてインストールしてみましたが、
bash Anaconda-2.1.0-Linux-x86_64.sh
ある時点で、端末は次のように言います。
Anaconda will now be installed into this location:
/home/*username*/anaconda
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify an different location below
/opt
だから(適切なディレクトリと聞きました) にインストールしたいのですがターミナルでは次のように言います。
mkdir: cannot create directory ‘/opt/anaconda’:Permission denied
ERROR: Could not create directory: /opt/anaconda
sudo
インストーラが実行されているとき、ここではどのように使用するのかわかりませんmkdir
。まず、直接ディレクトリを作成してみましたが、ディレクトリが存在するという事実がエラーになりました。どうですか?
答え1
だからインストールしたいです。
/opt
この/opt
ディレクトリはrootが所有しており、一般ユーザーはここに書き込むことはできません。ルート以外のユーザーが書き込めないディレクトリにインストールしたいとアナコンダに通知する限り、高い権限を使用する必要があります。インストーラを起動するときは、最初からsudoを使用する必要があります。
sudo bash Anaconda-2.1.0-Linux-x86_64.sh
[...]
Anaconda will now be installed into this location:
/home/user/anaconda
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify an different location below
[/home/user/anaconda] >>> /opt/anaconda
Anacondaはそれまで何も書いていないので安心してください。