Dla niektórych aplikacji python, jeśli zainstaluję je ręcznie, mogę uruchomić python setup.py test
wewnątrz folderu aplikacji, aby przeprowadzić skrypty testowe. Ale jeśli zainstaluję je za pomocą pip, istnieje tylko plik .egg w pakietach dist, więc jak mam uruchomić test?Python uruchomić test z aplikacji zainstalowanej z pip
7
A
Odpowiedz
3
Zrobiłem co następuje w virtualenv i byłem w stanie uruchomić testy.
$ pip install pyelasticsearch
$ pip install nose virtualenv scripttest mock
$ cdsitepackages #virtualenvwrapper shortcut to go to the site-packages directory
$ cd pyelasticsearch/tests
$ nosetests
W zależności od tego, gdzie znajduje się twój katalog paczek witryny prawdopodobnie zastąpisz cdsitepackages czymś innym. Jak wspomniano o @thaven, tworzone są dwa katalogi - jeden, który ma pyelasticsearch-0.5-py2.7.egg-info/i jeden, który jest pirelastyczny. Jeśli pakiet pirelasticsearch w rzeczywistości tam nie był, nie można importować niczego.
Powiązane problemy
- 1. Jak uruchomić test nosa z pycharm?
- 2. python pip - instalacja z lokalnego katalogu
- 3. Czy mogę używać Artifactory z PIP Python?
- 4. Kompilowanie mysql-python na Windows z PIP
- 5. Przekaż param do aplikacji zainstalowanej z Google Play
- 6. Jak uruchomić pip Pythona dla systemu Windows?
- 7. Instalowanie Django z pip
- 8. python pip cicha instalacja
- 9. UnicodeDecodeError z PIP?
- 10. pip: niespójne problemy z uprawnieniami
- 11. Jak uruchomić pip z różnych wersji python za pomocą polecenia Pythona?
- 12. Czy można używać pip z narzędziami Python w Visual Studio?
- 13. Błąd podczas instalacji z pip
- 14. Jak uruchomić skrypt Python z Java?
- 15. Jak uruchomić graphx z Python/pyspark?
- 16. instalacja pip z gitosis
- 17. Jak uruchomić pojedynczy test z nosem w słupach
- 18. Jak uruchomić pojedynczy test z zestawu testów rails?
- 19. nie można uruchomić pojedynczy test z dostawcą danych w PHPUnit
- 20. Jak uruchomić test e2e z pomiarem i kątomierzem
- 21. uruchomić jeden test według nazwy z jednego pliku nodeunit
- 22. "Brak zainstalowanej aplikacji z etykietą" admin "" z uruchomioną migracją Django. Aplikacja jest zainstalowana poprawnie
- 23. Python Flask z selerem z kontekstu aplikacji
- 24. jak uruchomić samodzielny test Capybara?
- 25. Problemy z aktualizacją pip w instalacji Homebrew Python 2.7 instalacja
- 26. pip nie zainstaluje pakietów Python lokalnie z --user
- 27. Jak uruchomić IE7 z aplikacji Windows Phone?
- 28. Jak mogę korzystać z pip z pypy zainstalowanego z launchpada?
- 29. Jak uruchomić Tox z Travis-CI
- 30. Test obciążenia aplikacji Backbone
Dlaczego chcesz uruchomić testy kodu, gdy narzędzie do pakowania zrobi to za Ciebie? – SpankMe
będzie dwa katalogi dla każdego zainstalowanego pakietu. Sprawdziłeś to ?. Jeden kończy się na .egg, a drugi na oryginalnych plikach źródłowych. – thavan
Zainstalowałem pyelasticsearch, który pozostawia tylko plik .egg, bez folderu :( –