Я написал скрипт python, который хранит твиты в реальном времени с помощью модуля tweepy
. Скрипт работает нормально.исполняемый файл python не работает правильно
Затем я попытался сделать исполняемый файл сценария, добавив #!/usr/bin/python
, а затем выполнив команду chmod +x stream_tweets.py
на терминале. Теперь, если я запускаю скрипт с помощью python stream_tweets.py
, сценарий работает нормально, но его запуск с ./stream_tweets.py
показывает мне ошибку, что нет модуля с именем tweepy!
Я думаю, что это, возможно, придется что-то делать с переменным окружением, но я не так много представления о них. Может ли это исправить?
он работает! но у меня другой вопрос. У меня установлен только python 2.7, зачем мне нужно использовать env python? мои другие скрипты, которые также запускаются на разных модулях, работают нормально – Krishh
env python учитывает вашу текущую среду пользовательских * nix-пользователей Python, ленивый, но элегантный подход к тому, чтобы делать что-то, что связано с хэш-бэгами. В ваших других сценариях могут быть использованы модули, которые доступны для их заданной среды Python. – woozyking
получил это. благодаря! – Krishh