2016-01-14 2 views
0

Я обычно пытаюсь установить библиотеки для питона по:не может импортировать библиотеки, установленные в питоне

sudo apt-get install python-lib name 

и когда операция завершена, я не могу импортировать библиотеку я попробовал это для Pygame, ок и другие библиотеки. Я также, как правило, не может установить любую библиотеку с пип, потому что это дает мне кучу ошибок, и я также попытался установить пакеты с их источником по:

python setup.py build 
python setup.py install 

и обычно я получаю ошибки на «строить» части.

Что мне делать?

+1

Этот вопрос слишком расплывчатый. Msgstr "Я не могу импортировать библиотеку". Ошибки, которые вы получаете в pip и в части «build», были бы полезны для обмена, но я думаю, вам, возможно, потребуется перейти на форумы Ubuntu об этой проблеме. –

+0

Какие ошибки дает pip? – lapinkoira

+0

firts попробуйте установить с 'sudo pip', затем с' sudo apt-get'. Оба должны установить в правильной папке. 'tkinter' устанавливается с помощью python, поэтому вам не нужно его устанавливать. Используйте 'import Tkinter' для Python 2 или' import tkinter' для Python 3. – furas

ответ

2

Вы используете Ubuntu? Вероятно, да. Ubuntu имеет две версии предустановленного python: python2.7 и python3.4. Ваша команда устанавливает библиотеку для python2.7. Если вы пишете свой скрипт для python 3.4, вам не удается импортировать библиотеки импорта. Попробуйте использовать sudo apt-get install python3-packagename для установки библиотеки для python3.

Редактировать: Вы используете команду pip с помощью sudo? sudo pip instal ...?

+0

no i use python2.7 anaconda и no i dont use pip with sudo –

+0

Я просто удалил anaconda и пакеты, которые я не мог импортировать в anaconda, теперь я могу импортировать по умолчанию python –

+0

anaconda имеет собственную программу для установки модулей - conda. И он устанавливает Python и модули в собственную папку. – furas

Смежные вопросы