Hi, I am using Spyder through the Anaconda installation on Windows 10.
Every time I open up Spyder I will get an error message saying:
![[Image: qfpnAoK]](https://imgur.com/qfpnAoK)
I click ok and I can still run my code, which is:
Any help with this is really appreciated. I am in dire need to fix this issue for getting started with Python for University and at the moment am behind due to these issues.
Cheers,
Every time I open up Spyder I will get an error message saying:
I click ok and I can still run my code, which is:
# -*- coding: utf-8 -*- """ Created on Tue Mar 6 18:11:38 2018 @author: Zac """ #%% DEFINES BLOCKS OF CODE import numpy as np # math library import scipy # scientific library import pylab as pl # plotting library #%% this will output some wisdom print('Python and Calcium Imaging, a marriage made in heaven') #%% this creates a random vector a = np.random.random([10,10]) print(a) #%% this will plot something pl.imshow(a)The problem is I cannot get a plot to work. Whether I use the above code or something else such as:
# -*- coding: utf-8 -*- """ Created on Wed Feb 21 19:26:46 2018 @author: Zac """ import numpy as np from sklearn.datasets import load_iris from sklearn import tree # 1. Import Dataset iris = load_iris() #print(iris.feature_names) #print(iris.target_names) #print(iris.data[0]) #print(iris.target[51]) #for i in range(len(iris.target)): # print("Example %d: Label %s, Features %s" % (i, iris.target[i], iris.data[i])) # 2. Train a Classifier # 2.1 Testing Data = examples used to test the classifier's accuracy, not part of the training data # remove 3 entries from the data and target variables of the original dataset, to use as testing data test_idx = [0, 50, 100] # training data: train_target = np.delete(iris.target, test_idx) train_data = np.delete(iris.data, test_idx, axis=0) #testing data test_target = iris.target[test_idx] test_data = iris.data[test_idx] clf = tree.DecisionTreeClassifier() clf.fit(train_data, train_target) #3. predict label for new flower print(test_target) print(clf.predict(test_data)) #4 visualise the tree import graphviz dot_data = tree.export_graphviz(clf, out_file=None) graph = graphviz.Source(dot_data) graph.render("iris") dot_data = tree.export_graphviz(clf, out_file=None, feature_names=iris.feature_names, class_names=iris.target_names, filled=True, rounded=True, special_characters=True) graph = graphviz.Source(dot_data) graphIt will run everything until it reaches the plot code and will not plot anything.
Any help with this is really appreciated. I am in dire need to fix this issue for getting started with Python for University and at the moment am behind due to these issues.
Cheers,