Наука за данните

Как да инсталирам среда за разработка на Python NumPy на Ubuntu

Как да инсталирам среда за разработка на Python NumPy на Ubuntu
Python е модерен език за програмиране, който сега поддържа голям брой библиотеки. С помощта на тези библиотеки могат да се изпълняват различни видове задачи. NumPy е една от полезните библиотеки на Python за извършване на научни операции. Тази библиотека може да се използва за създаване на многомерен масив от обекти. С помощта на тази библиотека могат да се извършват бързо различни видове математически задачи, като сортиране на масива, прекрояване на масив, статистическа операция, аритметични операции и др. Работи по-бързо, защото се разработва с помощта на езика за програмиране C.

Инсталация на NumPy в Ubuntu:

Трябва да проверите инсталираната версия на python на системата, преди да инсталирате библиотеката NumPy. Python3 се използва в този урок, за да покаже начина за инсталиране на библиотеката NumPy в Python. Изпълнете следната команда, за да проверите инсталираната версия на python.

$ python3 -V

Следващият изход показва, че python версия 3.8.6 е инсталиран в системата.

Изпълнете следната команда, за да инсталирате библиотеката NumPy за Python3.

$ sudo apt инсталира python3-numpy

Проверете Nхм версия от терминала:

Можете да проверите инсталираната версия на библиотеката NumPy по няколко начина. Следващата команда ще покаже инсталираната версия на библиотеката NumPy, ако е инсталирана правилно от предишната команда.

$ python3 -c "импортиране на numpy; print (numpy.__version__) "

Следващият изход показва, че NumPy версия 1.18.4 е инсталиран в системата.

Импортирайте и проверете Nхм версия

Можете да разберете инсталираната версия на библиотеката NumPy, като изпълните и скрипта на python. Изпълнете следната команда, за да изпълните скрипта на python.

$ python3

Изпълнете следния скрипт на python от командния ред на python, за да проверите инсталираната версия на библиотеката NumPy.

>>> импортиране на numpy като np
>>> np.версия.версия

Следващият изход показва както версията на Python, така и NumPy библиотеката.

Активирайте NumPy в редактора на PyCharm:

Съществуват много IDE на python за изпълнение на python скриптове. Някои от популярните редактори на python са PyCharm, Spyder, Eric, Pyzo, Atom, Pydev и др. PyCharm IDE се използва в този урок, за да покаже как да пишете и изпълнявате python скрипт чрез импортиране на библиотеката NumPy. Можете да изпълните следната команда, за да инсталирате PyCharm на Ubuntu.

$ sudo snap install pycharm-community --classic

Трябва да зададете местоположението на библиотеката NumPy в PyCharm IDE, за да импортирате библиотеката в скрипта. Отвори Настройки прозорец, като щракнете върху Настройки елемент от менюто от Файл меню. Щракнете върху папката на проекта, която е създадена преди, за да съхраните скрипта на python. Тук името на папката на проекта е Python намиращи се в папката, / начало / fahmida / PycharmProjects. Разбирам дупето папка, която се намира под / venv / lib / python3.8 / сайт-пакети. Изберете папката и кликнете върху ОК бутон.

Работа с NumPy:

Напишете следния скрипт в python файл, за да знаете как библиотеката NumPy може да се използва в python скрипта. Масивът NumPy работи по-бързо от списъка на python, който се показва от изхода на този скрипт. Библиотеката NumPy се импортира в началото на скрипта, за да се създаде масивът NumPy. Библиотеката на времето се импортира, за да се изчисли времето, необходимо на списъците на python и масивите NumPy, за да се направи същата задача. Размерът на масива ще бъде взет като вход от потребителя. Ще бъдат създадени два списъка на python с помощта на обхватът () функция въз основа на входната стойност. След това текущото системно време ще се съхранява в променливата, начален час. Ще бъде създаден още един нов списък чрез умножаване на всяка стойност от двата списъка. Стойностите на двата списъка са равни, тъй като стойностите на диапазона създават списъците и двата списъка съдържат еднакъв брой стойности. Новата променлива на списъка, p_calculate, ще съдържа всеки елемент от квадратната стойност на списъка. Отново, текущото системно време се съхранява в променливата, крайно време. Разликата между крайно време и начален час ще покаже времето на списъка на python за извършване на изчислението. В следващата част от сценария, подреждам () функцията на библиотеката NumPy се използва за създаване на два едномерни масива NumPy със стойности на диапазона. И двата масива се умножават, за да се получи един и същ изход, генериран от два списъка на питон в предишните изрази. Времето, необходимо за изчисляване на задачата с помощта на масива NumPy, ще бъде отпечатано за сравняване на времето, необходимо за списъка на python и масива NumPy.

# Импортирайте необходимите пакети
импортиране на numpy като np
време за импортиране
# Вземете размера на масива от потребителя
array_size = int (input ("Въведете размера на масива:"))
# Създайте два списъка на Python въз основа на стойността array_size
list1 = обхват (размер на масива)
list2 = диапазон (размер на масива)
# Задайте началния час
start_time = време.време ()
# Създайте списък, като изчислите квадратния корен
p_calculate = [(a * b) за a, b в zip (list1, list2)]
# Отпечатайте резултата
print ("Резултатът от списъка: \ n", p_calculate)
# Задайте крайния час
end_time = време.време ()
# Отпечатайте стойността на времето, изисквана от списъка на python
print ("Времето, необходимо от списъка на python:", end_time - start_time)
# Създайте два масива NumPy въз основа на стойността array_size
np_array1 = np.подреждане (размер на масива)
np_array2 = np.подреждане (размер на масива)
# Задайте началния час
start_time = време.време ()
# Създайте масив, като изчислите квадратния корен
np_calculate = np_array1 * np_array2
# Отпечатайте резултата
print ("Резултатът от масива: \ n", np_calculate)
# Задайте крайния час
end_time = време.време ()
# Отпечатайте стойността на времето, изисквана от масива NumPy
print ("Времето, необходимо от масива на numpy:", end_time - start_time)

Изход:

След изпълнението на горния скрипт ще се появи следният изход. Резултатът показва, че списъкът на python изисква повече време от масива NumPy, за да изпълни същата задача.

Заключение:

Инсталирането и използването на библиотеката на Python NumPy за python3 е обяснено в този урок, за да помогне на читателя да използва тази библиотека в своя python скрипт за решаване на различни видове математически и научни проблеми.

Как да промените левия и десния бутон на мишката на компютър с Windows 10
Напълно нормално е всички устройства на компютърни мишки да са ергономично проектирани за десничари. Но има налични устройства за мишка, които са спец...
Емулирайте кликванията на мишката, като задържите курсора на мишката с кликаща мишка в Windows 10
Използването на мишка или клавиатура в неправилна поза при прекомерна употреба може да доведе до много здравословни проблеми, включително напрежение, ...
Добавете жестове на мишката към Windows 10, като използвате тези безплатни инструменти
През последните години компютрите и операционните системи значително се развиха. Имаше време, когато потребителите трябваше да използват команди за на...