Найти - Пользователи
Полная версия: Как устанавливать новые библиотеки ?
Начало » Python для новичков » Как устанавливать новые библиотеки ?
1 2 3 4
ingfa_1981
Спасибо
Singularity
sudo pip install urllib2 flask django
ingfa_1981
А почему у меня эти библиотеки в версии 2.7 появились а тот же самый django не появился в версии 3.3.2???
ingfa_1981
Никто не знает ?
Singularity
ingfa_1981
???
Я знаю, но стесняюсь
ingfa_1981
Нууу очень надо ..
Singularity
sudo apt-get install python3-dev python3-pip
sudo pip3 install urllib2 flask django
terabayt
ingfa_1981
у меня версия 3.3.2 но по умолчанию почему то запускается
ingfa_1981
приходится делать вот так /usr/bin/env python3.3
sudo ln -rfs /usr/bin/python3.3 /usr/bin/python
ingfa_1981
~$ python
Python 3.3.2+ (default, Oct  9 2013, 14:56:03) 
[GCC 4.8.1] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Вот спасибо большое все заработало, но вот только непонятно что я делал, что это за комманды были ?
terabayt
Наберите в терминал
ls -al /usr/bin | grep python
и вы увидите, что файл python это просто ссылка, по умолчанию на python2.7
ln команда для создания ссылок, -f удалять существующие целевые файлы, -r создавать символьные ссылки относительно расположения ссылки, -s создавать символьные ссылки, вместо жёстких ссылок.
PanovSergey
sudo ln -rfs /usr/bin/python3.3 /usr/bin/python
Так делать АТАТА. Не надо дефолтный питон в системе менять. Используйте virtualenv отдельный для каждого проекта. Ибо в 80 процентов случаев нужны будут разные библиотеки и их разные версии.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB