2017-08-09 2 views
0

I GPflow folgendengpflow installieren Fehler: `Runtime: maximale Rekursionstiefe überschritten‘

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

Ich habe Ubuntu 16.04 LTS zu installieren versuchen.

Ich habe Tensorflow erfolgreich installiert (ich habe ein einfaches Python-Skript ausgeführt, um es zu testen und es hat funktioniert).

Ich laufe von der Shell

python setup.py develop 

und es gab mir den Fehler, der nicht auf die Datei setup.py zu finden war. So geklont ich die GPflow git-Repository in einem lokalen Ordner und dann aus dem Ordner ausgeführt I

sudo python setup.py develop 

(ich brauchte sudo für die Zugriffsberechtigung verwenden). Aber ich habe folgende Fehlermeldung:

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 

Irgendeine Idee, wie man das löst?

+0

Ich habe auch versucht das Hinzufügen sys.setrecursionlimit (10000) in der setup.py-Datei ohne Ergebnisse. – Doccm

Antwort

0

Wenn Sie die recursing Grenze erreichen können Sie es mit der folgenden erhöhen:

import sys 
sys.setrecursionlimit(10000) 
+0

Ich habe diese Zeilen zu meiner setup.py-Datei hinzugefügt, aber es hat nicht funktioniert. – Doccm

Verwandte Themen