2016-10-02 3 views
0

J'ai un problème avec ma version Pip. J'essaie d'installer le paquetage pyDatalog, qui n'est pas supporté par Anaconda.Faire face à plusieurs versions de Python?

The following specifications were found to be in conflict: 
    - pydatalog 
    - python 3.5* 

Dans mon Ubuntu, j'ai deux versions de Python (2.7 et Anaconda avec 3.5). Pour Python 2.7, je ne sais même pas si Pip est installé.

Comment puis-je avoir deux versions différentes de Pip pour différentes versions de Python sur un ordinateur? Puis-je utiliser une version de Pip pour les deux versions de Python?

+0

en général j'ai pépin seulement pour anaconda, mais cela ne fonctionne pas pour python 2.7 – Alex

+0

vous pouvez essayer 'whereis python 2.7' il devrait indiquer où est installé python. également jusqu'à asi rappeler pip prend en charge la commande comme 'commande pip2.7' –

+0

quand j'écrit ce que je suis: pip2.7 'retraçage (appel le plus récent en dernier): fichier «/usr/local/bin /pip2.7 ", ligne 9, dans load_entry_point ('pip == 7.1.0', 'console_scripts', 'pip2.7')() Fichier" build/bdist.linux-x86_64/egg/pkg_resources/__init__.py ", ligne 558, dans le fichier load_entry_point Fichier" build/bdist.linux-x86_64/egg/pkg_resources/__ init__.py ", ligne 2682, dans le fichier load_entry_point Fichier" build/bdist.linux-x86_64/egg/pkg_resources/__init__.py ", ligne 2355, en charge Fichier" build/bdist.linux-x86_64/egg/pkg_res ources/__ init__.py ", ligne 2361, en résolution ImportError: Aucun module nommé pip' – Alex

Répondre

1

Jetez un oeil à pyenv situé au https://github.com/yyuu/pyenv/blob/master/README.md.

Vous pouvez installer plusieurs versions de python et pip. Le README contient des instructions pour l'installation de pyenv, l'installation des versions python voulues et la commutation entre elles.