Я сейчас прохожу через Data Driven Security от Jacbos и Rudis, и во второй главе книги у них есть следующий сценарий, который должен быть запущен в консоли IPython, и создать гистограмму:
ProductName: Mac OS X
ProductVersion: 10.14
BuildVersion: 18A391
Darwin Kernel Version 18.0.0
Pandas - v0.23.1-4
Numpy - v.1.15.4-1
import pandas as pd
import numpy as np
np.random.seed(1492)
test_df = pd.DataFrame({ "var1": np.random.randn(5000) })
test_df.hist()
Инструкции по установке предлагают использовать Canopy over pip, который я пытался настроить, используя обе опции для загрузки / обновления соответствующих библиотек.Когда я пытаюсь выполнить код в моей среде Canopy, он работает, поскольку я не получаю сообщение об ошибке, но нет выходных данных (ожидается гистограмма).
Welcome to Canopy's interactive data-analysis environment!
Kernel running in the 'User' environment.
Pylab is active using TkAgg.
Python 3.5.2 |Enthought, Inc. (x86_64)| (default, Mar 2 2017, 08:29:05)
Type "copyright", "credits" or "license" for more information.
IPython 5.6.0 -- An enhanced Interactive Python.
%run -i "/Users/john/Desktop/test.py"
%run "/Users/john/Desktop/test.py"
%run -i "/Users/john/Desktop/test.py"
У меня были проблемы со стрельбой в течение нескольких дней, и я не могу понять, почему у меня нет соответствующего выхода.Я попытался запустить оба Py3 и 2.7, но безрезультатно.Я установил и удалил Python, и все еще ничего.
Если кто-то может порекомендовать или предложить какую-либо помощь, я был бы очень признателен!