débutant installation nosetests paquet
Je suis en train d'installer la suite comme par le learnpythonthehardway tutoriel:
- pip de http://pypi.python.org/pypi/pip
- distribuer de http://pypi.python.org/pypi/distribute
- nez de http://pypi.python.org/pypi/nose/
- virtualenv de http://pypi.python.org/pypi/virtualenv
J'ai visité ces liens et cliqué sur le bouton de téléchargement, chaque fichier dans mon dossier téléchargements, et je désarchiver/décompressé n'est pas sûr de ce que cela signifie, mais il me semblait nécessaire. Sont-ils installés? Si non, que signifie vraiment l'installer? J'ai essayé de taper nosetests
dans le terminal (le livre dit que vous devriez), ainsi que essayé easy_install
mais cela ne semble pas fonctionner. Il semble que ma compréhension est limitée dans un certain nombre de façons ici.
J'ai le -bash: nosetests: command not found
, mais essaie de le faire:
nosetests . ---------------------------------------------------------------------- Ran 1 test in 0.007s
OK
OriginalL'auteur ZCJ | 2012-02-14
Vous devez vous connecter pour publier un commentaire.
Cela fonctionne sur mac, il peut fonctionner sur linux
1)Ouvrir un terminal (Être prêt à entrer votre mot de passe)
2)Type:
sudo easy_install pip
3)Type:
sudo pip install distribute
4)Type:
sudo pip install nose
5)Type:
sudo pip install virtualenv
Espère que ça aide, cheers!
S'il vous plaît ne pas utiliser sudo pip: opensourcehacker.com/2012/09/16/...
En fait il ne fonctionne pas pour moi. J'ai installé tous de cette pièces nécessaires, mais encore reçois un message "-bash: nosetests: command not found" je suis dans un répertoire avec des structures comme ça "dds-MacBook-Pro:squelette ddsd$ ls -R NOM de la corbeille de docs setup.py les tests ./NOM: init.py ./bin: ./docs: ./tests: NAME_tests.py init.py" j'ai vérifié: le pip, le distribuer, le nez, virtualenv et tous d'entre eux sont installés. Personne ne sait quoi faire de plus?
J'ai trouvé la réponse ici: stackoverflow.com/questions/32546228/... en gros, après pip installation de nez, easy_install nez. Cassé, oui, je serais d'accord.
OriginalL'auteur mharris7190
Ils ne sont pas encore installés.
Chacun a ses propres caprices sur comment exactement le processus d'installation des œuvres et, en fait, certains de ces paquets comprennent les autres paquets avec eux. I. e.
Comme un relativement nouveau python utilisateur de moi-même, (et après avoir passé à travers un processus similaire n'y a pas longtemps) j'attends avec impatience le plus complet des réponses qui reviennent pour celui-ci.
nosetest
dans le terminal, cela signifie que le paquet est à la bonne place, ou tout simplement de l'installer n'importe où?Je crois qu'il fonctionne plus ou moins comme ceci: 1) vous téléchargez le package à un certain endroit sur votre ordinateur 2) vous effectuez l'installation, souvent par l'émission d'une commande de terminal qui référence le package que vous avez téléchargé (ou qui est émis à partir du même répertoire où le téléchargement est situé). 3) Après ce point, le processus d'installation a copié les fichiers réels à leurs taches sur votre ordinateur et les mises à jour de votre chemin. Après cela, vous pouvez supprimer le package téléchargé. Si nosetest est installé correctement, vous serez en mesure de le taper à l'invite de commandes et obtenir la réponse que vous cherchez.
OriginalL'auteur tbc
Trouver où la nosetests script est. Sur OSX:
Exécuter directement, ou mettre en place un alias bash, peut-être .bash_profile:
OriginalL'auteur tfgrahame
Vous étiez sur la bonne voie, mais le package est en fait appelé "nez". La documentation pour le nez (nosetests est le script) peut être trouvé ici:
https://nose.readthedocs.org/en/latest/
La réponse courte est que vous avez 2 options de base: easy_install ou pip. Installer à l'aide de setuptools/distribution:
easy_install nose
. Installer à l'aide du pep:pip install nose
OriginalL'auteur Devan Williams
Installer Python 2.7 et après viens de le faire (uniquement sur Windows - Windows PowerShell):
3.
4.
5.
OriginalL'auteur elena