Python Newbie: импорт модуля Numpy в Eclipse - PullRequest
4 голосов
/ 11 марта 2012

Я пытаюсь запустить простую программу на Python в Eclipse. Это первый раз, когда я импортирую любой модуль.

Итак, я скачал: numpy и pylab (я использую Mac) перезапустили мое затмение и красную линию под

import numpy
import pylab

исчез, так что я понял, что ссылка на этот модуль в порядке.

Проблема в том, что я все еще вижу красную линию под кодом и задаюсь вопросом, почему? Я должен подчеркнуть, что я считаю, что numpy уже был «предустановлен». Я только что обновил версию (используя 1.5.1-py2.7).

Может кто-нибудь сказать, что мне делать, чтобы запустить этот код?

enter image description here

мой переводчик настроен на затмение:

enter image description here

Ответы [ 3 ]

5 голосов
/ 11 марта 2012

Если вы используете PyDev, вам сначала нужно перейти в «Настройки», затем «Pydev», «Интерпретатор Python» и «Библиотеки», чтобы добавить NumPy.

Иначе, убедитесь, что у вас установлен NumPy, от переводчика, просто позвоните from numpy import *

Edit:

Также проверьте, что у вас уже установлен Matplotlib, ошибка, которую вы получаете на консоли указывает на причину, вы можете скачать Matplotlib здесь .

2 голосов
/ 31 мая 2016

Я недавно установил Anaconda3 и только начал изучать, как использовать Pandas, и я хотел иметь возможность работать с Pandas в Eclipse.

Сначала я попытался добавить ссылку на библиотеки сайтов по адресу:

C:\Anaconda3\Lib\site-packages

И, похоже, это сработало, позволив мне импортировать numpy и pandas. Однако, поскольку я только что использовал conda для обновления всего, мой интерпретатор Python34, похоже, не работал, когда я попытался запустить какой-то код, и numpy искал мою установку Python35. По некоторым причинам это было расположено в:

C:\Users\myname\AppData\Local\Programs\Python\Python35-32

Однако Анакондас установил другую версию где-то еще. Войдя в:

Windows > Preferences > PyDev > Interpreters > Python Interpreter

и нажав на Quick Auto-Config, он нашел мою версию Python35 для Anacondas, а затем мне просто нужно было выяснить, как заставить мой текущий проект использовать интерпретатор Python35.

Подсказка: Для этого вам нужно перейти в свойства проекта, открыв проект и выбрав File > Properties или щелкнув правой кнопкой мыши проект, чтобы выбрать Свойства .

1 голос
/ 12 марта 2012

Просто удалил старую numpy и установил версию 6. расположенную здесь

Еще один способ обойти эту проблему - использовать pip install numpy check как установить pip

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...