Я установил Anaconda 3 64 бит на свой ноутбук и написал следующий код в Spyder:
import numpy.distutils.system_info as sysinfo
import numpy as np
import platform
sysinfo.platform_bits
platform.architecture()
my_array = np.array([0,1,2,3])
my_array.dtype
Вывод этих команд показывает следующее:
sysinfo.platform_bits
Out[31]: 64
platform.architecture()
Out[32]: ('64bit', 'WindowsPE')
my_array = np.array([0,1,2,3])
my_array.dtype
Out[33]: dtype('int32')
Мой вопрос в том, что хотя моя система 64-разрядная, почему по умолчанию тип массива int32 вместо int64?
Любая помощь приветствуется.