2017-08-09 3 views
0

Je suis en train d'installer GPflow suivantgpflow Erreur d'installation: `RuntimeError: profondeur de récursivité maximale dépassée »

https://github.com/GPflow/GPflow/blob/master/README.md

Je Ubuntu 16.04 LTS.

J'ai installé avec succès tensorflow (je cours un simple script python pour le tester et cela a fonctionné).

Je cours de la coquille

python setup.py develop 

et il me donnait l'erreur qui n'a pas été de trouver le fichier setup.py. Donc, je cloné le premier dépôt git GPflow dans un dossier local, puis de ce dossier, j'exécuté

sudo python setup.py develop 

(je devais utiliser l'autorisation sudo d'accès). Mais j'ai l'erreur suivante:

running develop 
    Traceback (most recent call last): 
     File "setup.py", line 46, in <module> 
     'Topic :: Scientific/Engineering :: Artificial Intelligence'] 
     File "/usr/lib/python2.7/distutils/core.py", line 151, in setup 
     dist.run_commands() 
     File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands 
     self.run_command(cmd) 
     File "/usr/lib/python2.7/distutils/dist.py", line 971, in run_command 
     cmd_obj.ensure_finalized() 
     File "/usr/lib/python2.7/distutils/cmd.py", line 109, in ensure_finalized 
     self.finalize_options() 
     File "/usr/local/lib/python2.7/dist-packages/setuptools/command/develop.py", line 54, in finalize_options 
     easy_install.finalize_options(self) 
     File "/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 333, in finalize_options 
     self.index_url, search_path=self.shadow_path, hosts=hosts, 
     File "/usr/local/lib/python2.7/dist-packages/setuptools/package_index.py", line 296, in __init__ 
     Environment.__init__(self, *args, **kw) 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1055, in __init__ 
     self.scan(search_path) 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1084, in scan 
     for dist in find_distributions(item): 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2048, in find_on_path 
     for item in dists: 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2034, in find_on_path 
     path_item, entry, metadata, precedence=DEVELOP_DIST 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2463, in from_location 
     py_version=py_version, platform=platform, **kw 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2442, in __init__ 
     self._version = safe_version(version) 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1391, in safe_version 
     return str(packaging.version.Version(version)) 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/version.py", line 230, in __init__ 
     self._version.local, 
     File "/usr/local/lib/python2.7/dist-packages/pkg_resources/_vendor/packaging/version.py", line 353, in _cmpkey 
     reversed(release), 
    RuntimeError: maximum recursion depth exceeded 

Une idée pour résoudre ce problème?

+0

J'ai aussi essayé d'ajouter sys.setrecursionlimit (10000) dans le fichier setup.py avec aucun résultat. – Doccm

Répondre

0

Si vous atteignez la limite de récursion vous pouvez augmenter avec les éléments suivants:

import sys 
sys.setrecursionlimit(10000) 
+0

J'ai ajouté ces lignes à mon fichier setup.py mais cela n'a pas fonctionné. – Doccm