web-dev-qa-db-fra.com

erreur d'installation pip "Aucun fichier ou répertoire de ce type: setup.py"

Je reçois une erreur d'installation car pip n'a pas pu trouver setup.py.

Sudo pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl

Je reçois ce message d'erreur.

Downloading/unpacking https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
Downloading tensorflow-0.5.0-cp27-none-linux_x86_64.whl (10.9Mb): 10.9Mb downloaded
Running setup.py Egg_info for package from https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
Traceback (most recent call last):
File "<string>", line 14, in <module>
IOError: [Errno 2] No such file or directory: '/tmp/pip-GdGgbz-build/setup.py'
Complete output from command python setup.py Egg_info:
Traceback (most recent call last):

File "<string>", line 14, in <module>

IOError: [Errno 2] No such file or directory: '/tmp/pip-GdGgbz-build/setup.py'

Quelqu'un peut-il me dire comment résoudre ce problème?

Merci.

25

de https://github.com/tensorflow/tensorflow/issues/56

La commande à saisir est "pip install --upgrade pip", ce qui devrait être ajouté aux instructions juste après l'endroit où ils disent à l'utilisateur de "source bin/activate"

9
pageman

Essayez de mettre à niveau protobuf avec pip install:

Sudo pip install --upgrade protobuf 
Sudo pip install --upgrade https://storage.googleapis.com/tensorflow/mac/protobuf-3.0.0b2.post2-cp27-none-any.whl

a travaillé pour moi. La documentation a fourni de nombreuses solutions à divers problèmes d’installation.

3
ComeOnGetMe

Tensorflow nécessite python -V 2.7. Depuis, beaucoup de machines utilisent la version 2.6 stable de python pour la construction de leur système, je recommanderais une installation parallèle/alternative de python 2.7. Ensuite, vous pouvez installer pip avec un interpréteur python version 2.7. S'il vous plaît voir ci-dessous:

#Sudo wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
#Sudo python2.7 ez_setup.py
#easy_install-2.7 pip
#Sudo pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
2
gkc123

le nom de fichier avec lequel vous exécutez sdist doit être nommé setup.py exécuter le fichier de la manière suivante: setup_something.py échouera

0
anthonys

J'utilise ubuntu 12.04 64bits . Je résous ce problème en:

mkdir -p ~/code/download/lib/tensorflow/
cd ~/code/download/lib/tensorflow/
virtualenv --system-site-packages tensorflow_for_ubuntu12_04_64bit_python2_7
source tensorflow_for_ubuntu12_04_64bit_python2_7/bin/activate
cd tensorflow_for_ubuntu12_04_64bit_python2_7
pip install --upgrade tensorflow
0
sam