Форум сайта python.su
0
Вообщем, скачал я этом pyDev вместе с Eclipse, но никак не могу его настроить. Скажите как это все настраивается?
Офлайн
41
что именно настроить?) в настройках%) прописать интерпретатор для начала
Офлайн
0
Смотря как качал.
Проще всего это делать через 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 и включить его.
Офлайн
0
есть 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
Офлайн
41
import string
Офлайн
0
Да нет … всё сохранил, не первый день в 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
Офлайн
1
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
Офлайн
0
Да уж .. глупая ошибка однако .. Опять назвал файл именем модуля ..
ваш код содержит ругательстваНичего страшного .. переживём.
Офлайн
1
eagleНет. Импортирует string, а использует функцию join вместо string.join
Да уж .. глупая ошибка однако .. Опять назвал файл именем модуля ..
Офлайн
0
Ага .. еще и это … Понял.
Спасибо за помощь.
Офлайн