python 未解之謎

2021-08-24 17:32:39 字數 1557 閱讀 9323

本人的  python  numpy ...安裝應該是沒有問題的   但是執行《機器學習系統設計》源**  卻出了問題 

原始碼如下 :

from sklearn.datasets import load_iris

import numpy as np

data = load_iris()

features = data['data']

labels = data['target_names'][data['target']]

plength = features[:,2]

is_setosa = (labels == 'setosa')

print('maximum of setosa: .'.format(plength[is_setosa].max()))

print('minimum of others: .'.format(plength[~is_setosa].min()))

這是書上的例子 卻報錯:

restart: c:\users\administrator\desktop\1400os_code\1400os_02_codes\code\1.2\******_threshold.py 

traceback (most recent call last):

file "c:\users\administrator\desktop\1400os_code\1400os_02_codes\code\1.2\******_threshold.py", line 2, in

from sklearn.datasets import load_iris

file "d:\pythonide\lib\site-packages\sklearn\__init__.py", line 134, in

from .base import clone

file "d:\pythonide\lib\site-packages\sklearn\base.py", line 11, in

from scipy import sparse

file "d:\pythonide\lib\site-packages\scipy\sparse\__init__.py", line 229, in

from .csr import *

file "d:\pythonide\lib\site-packages\scipy\sparse\csr.py", line 15, in

from ._sparsetools import csr_tocsc, csr_tobsr, csr_count_blocks, \

importerror: dll load failed: 找不到指定的模組。

很奇怪  。後來  我加了一句話 import matplotlib.pyplot as plt 而且只能加在最前面  像這樣

import matplotlib.pyplot as plt

from sklearn.datasets import load_iris

import numpy as np

就不報錯了  。

不知道這是什麼問題 。希望高人指點。

未解之謎與已解之謎

使用連線符 輸出雙引號public class test 輸出單引號 直接寫當引號system.out.println class aritest num1和num2資料型別為int,所以經過除運算之後 的結果自動轉化為int 2 再 num2,所以輸出結果為10.同理double result3 ...

CSS未解之謎

今天再幫同事除錯乙個樣式的問題時,我發現了乙個很神奇的現象,而其中的原由我個人卻不得而知,現記錄如下,待日後破解。123 奇怪的樣式表現如下 可以看到inner的margin bottom只有一半,另一半神奇的消失了,改變margin left的值,會發現margin bottom一起變化,當mar...

C 中未解之謎

下面的題目是剛剛在群裡看到的,可能了解的深入了就知道原因了,暫時不明白,還請大家不吝賜教。int b 4 cout而自己過載 操作符可以正確輸出 class int public friend ostream operator out 根據同學的討論和自己的猜想,應該是對有自增自減運算的表示式,先從...