2013-02-21 3 views
0

Quand je configuration, je reçois:pas trouvé l'installation rdflib

C:\Python27>python Lib\site-packages\rdflib-master\setup.py 
Traceback (most recent call last): 
    File "Lib\site-packages\rdflib-master\setup.py", line 64, in <module> 
     version = find_version('rdflib/__init__.py') 
    File "Lib\site-packages\rdflib-master\setup.py", line 59, in find_version 
     for line in open(filename): 
IOError: [Errno 2] No such file or directory: 'rdflib/__init__.py' 

Le fichier est là, et je l'ai essayé d'ajouter le chemin du paquet à PYTHONPATH; pas de chance. J'ai donc essayé d'utiliser ez_setup.py, mais ça étouffe sur une URL qui lui donne un 404 (trace ci-dessous).

J'ai également recherché des conseils généraux d'installation: je trouve pré-K et postgraduate, mais rien qui m'aide.

Downloading http://cheeseshop.python.org/packages/2.7/s/setuptools/setuptools-0.6c5-py2.7.egg 
Traceback (most recent call last): 

    File "Lib\site-packages\rdflib-master\ez_setup.py", line 223, in <module> 
    main(sys.argv[1:]) 

    File "Lib\site-packages\rdflib-master\ez_setup.py", line 155, in main 
    egg = download_setuptools(version, delay=0) 

    File "Lib\site-packages\rdflib-master\ez_setup.py", line 137, in download_setuptools 
    src = urllib2.urlopen(url) 

    File "C:\Python27\lib\urllib2.py", line 126, in urlopen 
    return _opener.open(url, data, timeout) 

    File "C:\Python27\lib\urllib2.py", line 400, in open 
    response = meth(req, response) 

    File "C:\Python27\lib\urllib2.py", line 513, in http_response 
    'http', request, response, code, msg, hdrs) 

    File "C:\Python27\lib\urllib2.py", line 432, in error 
    result = self._call_chain(*args) 

    File "C:\Python27\lib\urllib2.py", line 372, in _call_chain 
    result = func(*args) 

    File "C:\Python27\lib\urllib2.py", line 619, in http_error_302 
    return self.parent.open(new, timeout=req.timeout) 

    File "C:\Python27\lib\urllib2.py", line 400, in open 
    response = meth(req, response) 

    File "C:\Python27\lib\urllib2.py", line 513, in http_response 
    'http', request, response, code, msg, hdrs) 

    File "C:\Python27\lib\urllib2.py", line 438, in error 
    return self._call_chain(*args) 

    File "C:\Python27\lib\urllib2.py", line 372, in _call_chain 
    result = func(*args) 

    File "C:\Python27\lib\urllib2.py", line 521, in http_error_default 
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 
urllib2.HTTPError: HTTP Error 404: Not Found 

Répondre

0

Nous avons besoin d'un peu plus d'informations j'ai peur. Quelle version de RDFLib? Comment essaye-t-on d'installer? Pouvons-nous avoir le message d'erreur complet?

La meilleure façon est d'utiliser "pépin", installer une certaine façon: http://www.pip-installer.org/en/1.3.X/installing.html

puis faire

pip install rdflib 

Cela installera le nouveau rdflib 3.2.X!

+0

Eh bien, l'installation est le problème. J'ai mis à jour le commentaire avec le message d'erreur complet. Je reçois un problème différent avec pip. Je vais installer PyCharm et voir s'il gère ce genre de choses - il s'agissait d'apprendre la mécanique avant d'utiliser un outil qui cacherait tout ça. Traceback (dernier appel en dernier): Fichier "Lib \ site-packages \ pip-1.2.1 \ setup.py", C: \ Python27> python Lib \ sites-packages \ pip-1.2.1 \ setup.py ligne 5, dans from setuptools import configuration ImportError: aucun module nommé setuptools – ockham

+0

@ user2093804 Cet eror est causé par l'absence de 'setuptools', la page liée vous dit d'installer' setuptools' ou 'distribute' en premier. – wRAR

+0

Merci: PyCharm a distribué, donc j'ai utilisé ça. Semble avoir travaillé. – ockham

0

C'est une idée étrange de mettre la source dans Lib\site-packages, mais si vous souhaitez installer à partir de sources, vous devez appeler setup.py à partir du répertoire source. Il se plaint que rdflib/__init__.py n'existe pas car il n'existe pas: notez que le chemin est relatif.

+0

Merci. Où mettriez-vous la source? – ockham

+0

Partout, comme avec toute autre source. – wRAR

+0

Partout. D'ACCORD. On dirait que vous pensiez que Lib \ site-packages n'était pas le meilleur choix. – ockham