web-dev-qa-db-fra.com

Droits d'accès en écriture manquants dans home / user / anaconda2

J'essaie d'installer opencv en utilisant la commande

conda install opencv

Cette commande a fonctionné sur mon ordinateur portable, mais je reçois une erreur de suivi lorsque je l’essaie sur mon ordinateur de bureau. Les deux systèmes fonctionnent sous Ubuntu 14.04

Fetching package metadata: ....
Solving package specifications: ....................
Package plan for installation in environment /home/ws2/anaconda2:

The following packages will be downloaded:

package                    |            build
---------------------------|-----------------
openssl-1.0.2e             |                0         3.2 MB  defaults
sqlite-3.9.2               |                0         3.9 MB  defaults
numpy-1.10.2               |           py27_0         5.9 MB  defaults
requests-2.9.1             |           py27_0         605 KB  defaults
setuptools-19.4            |           py27_0         365 KB  defaults
conda-3.19.0               |           py27_0         176 KB  defaults
opencv-2.4.10              |      np110py27_1         9.2 MB  defaults
pip-8.0.1                  |           py27_0         1.5 MB  defaults
------------------------------------------------------------
                                       Total:        24.8 MB

The following NEW packages will be INSTALLED:

opencv:     2.4.10-np110py27_1 defaults (soft-link)

The following packages will be UPDATED:

conda:      3.18.8-py27_0 defaults --> 3.19.0-py27_0      defaults (soft-link)
numpy:      1.10.1-py27_0 defaults --> 1.10.2-py27_0      defaults (soft-link)
openssl:    1.0.2d-0      defaults --> 1.0.2e-0           defaults (soft-link)
pip:        7.1.2-py27_0  defaults --> 8.0.1-py27_0       defaults (soft-link)
requests:   2.8.1-py27_0  defaults --> 2.9.1-py27_0       defaults (soft-link)
setuptools: 18.5-py27_0   defaults --> 19.4-py27_0        defaults (soft-link)
sqlite:     3.8.4.1-1     defaults --> 3.9.2-0            defaults (soft-link)

Error: Missing write permissions in: /home/ws2/anaconda2
#
# You don't appear to have the necessary permissions to install packages
# into the install area '/home/ws2/anaconda2'.
# However you can clone this environment into your home directory and
# then make changes to it.
# This may be done using the command:
#
# $ conda create -n my_root --clone=/home/ws2/anaconda2
6
Mobeen

Le problème était que le dossier "anaconda2" dans lequel "anaconda" est installé était défini sur "accès uniquement" car le propriétaire du dossier "anaconda2" était "root". Maintenant, j'ai changé la propriété du dossier "anaconda2" en utilisant la commande

Sudo chown -R ws2 anaconda
Sudo chown -R usr foldername
14
Mobeen

S'il vous plaît essayez d'exécuter votre commande en utilisant Sudo, comme ceci:

  Sudo conda install opencv
0
mohit singh