Форум сайта python.su
Вообщем, скачал я этом pyDev вместе с Eclipse, но никак не могу его настроить. Скажите как это все настраивается?
Офлайн
что именно настроить?) в настройках%) прописать интерпретатор для начала
Офлайн
Смотря как качал.
Проще всего это делать через Help -> Software Updates -> Find and Install…
Ну а если уже скачал, то копируй весь PyDev в директорию с плагинами Eclipse, перезагружайся и заходи:
Help -> Software Updates -> Manage Configuration
В открывшемся окне, прямо под меню (там один пункт ‘File’) ты увидишь кнопки.
Тебе нужны первые три. Если к каждой из них посмотреть Tip, то кнопки следующие:
“Show Install Location” (нажата по умолчанию), Show Nested Features (тоже нажата по умолчанию) и
“Show Disabled Features” которая по умолчанию не нажата. Именно её нужно нажать, чтобы увидеть
в списке плагинов PyDev и включить его.
Офлайн
есть Eclipse + PyDev. Еще есть маленькая программа.
from string import *
def addDots (s):
return join(s, ".")
print addDots("dassda")
Traceback (most recent call last):Эта же программа прекрасно работает в IDLE … а вот Eclipse ….
File “E:\work\python\Eclipse_workspace\strings\src\string.py”, line 2, in <module>
import string
File “E:\work\python\Eclipse_workspace\strings\src\string.py”, line 5, in <module>
print addDots(“dassda”)
File “E:\work\python\Eclipse_workspace\strings\src\string.py”, line 4, in addDots
return join(s, “.”)
NameError: global name ‘join’ is not defined
Офлайн
import string
Офлайн
Да нет … всё сохранил, не первый день в Eclipse …
import string
def addDots (s):
return join(s, ".")
print addDots ("fuck")
Traceback (most recent call last):
File “E:\work\python\Eclipse_workspace\all\string.py”, line 1, in <module>
import string
File “E:\work\python\Eclipse_workspace\all\string.py”, line 4, in <module>
print addDots (“fuck”)
File “E:\work\python\Eclipse_workspace\all\string.py”, line 3, in addDots
return join(s, “.”)
NameError: global name ‘join’ is not defined
Офлайн
eagleкроме того, что ваш код содержит ругательства, он еще и неправильный и не должен работать.
Да нет … всё сохранил, не первый день в Eclipse …тот же эффект :import string
def addDots (s):
return join(s, ".")
print addDots ("fuck")Traceback (most recent call last):
File “E:\work\python\Eclipse_workspace\all\string.py”, line 1, in <module>
import string
File “E:\work\python\Eclipse_workspace\all\string.py”, line 4, in <module>
print addDots (“fuck”)
File “E:\work\python\Eclipse_workspace\all\string.py”, line 3, in addDots
return join(s, “.”)
NameError: global name ‘join’ is not defined
Офлайн
Да уж .. глупая ошибка однако .. Опять назвал файл именем модуля ..
ваш код содержит ругательстваНичего страшного .. переживём.
Офлайн
eagleНет. Импортирует string, а использует функцию join вместо string.join
Да уж .. глупая ошибка однако .. Опять назвал файл именем модуля ..
Офлайн
Ага .. еще и это … Понял.
Спасибо за помощь.
Офлайн