Я установил Eclipse и PyDev, и я задаюсь вопросом, должен ли я установить что-либо еще?
Причина, которую я спрашиваю, состоит в том, что я нахожу, что автоматическое полное не работает в определенных случаях. Например, если бы у меня есть переменная a_string, я хотел бы видеть список доступных методов, после того как я ввожу "a_string". или если бы у меня есть массив, я хотел бы видеть, какие методы он имеет. Но никакой банкомат работ.
Прямо сейчас я вижу методы от импортированных пакетов все же.
Он должен работать из коробки (если вы правильно настроили путь к интерпретатору python).
Однако имейте в виду, что, поскольку Python типизирован с уткой, вы не обязательно получите полный набор автозаполнения, которого ожидаете от языков со строгой типизацией, таких как Java. При этом PyDev отлично справляется с обнаружением простых сценариев для автозаполнения, таких как:
list = [1,2,3]
list. # auto-complete will recognize list is a list
Кроме того, ознакомьтесь с этим вопросом для получения дополнительной информации.