1. 程式人生 > >jupyter中sklearn、opencv無法匯入,python中匯入正常

jupyter中sklearn、opencv無法匯入,python中匯入正常

右最近用tensorflow學習迴圈神經網路的時候,遇到一個問題,在jupyter notebook中from sklearn import model_selection,然後報錯沒有模組名叫sklearn ,然後用cmd命令開啟python的時候import sklearn是正常的,這個是tensorflow環境中未安裝的原因,解決辦法:
1、開啟Anaconda navigator
2。按圖中在未安裝中找到scikit-learn:
這裡寫圖片描述
然後點選左下角的apply,安裝重新import sklearn就可以正常工作

補充一種新的方法,在網站https://www.lfd.uci.edu/~gohlke/pythonlibs/

中下載scikit_learn的安裝檔案,anaconda prompt 中輸入:
activate tensorflow
pip install scikit_learn‑0.19.1‑cp36‑cp36m‑win_amd64.whl

類似的可以opencv的安裝也可以下載對應的opencv_python‑3.3.1‑cp36‑cp36m‑win_amd64.whl檔案,參考上述方法進行安裝

相關推薦

jupytersklearnopencv無法匯入python匯入正常

右最近用tensorflow學習迴圈神經網路的時候,遇到一個問題,在jupyter notebook中from sklearn import model_selection,然後報錯沒有模組名叫sklearn ,然後用cmd命令開啟python的時候import

WindowsPython3opencv無法開啟攝像頭問題

開開心心地把 opencv安好了,結果敲程式碼地時候發現死活打開不了攝像頭。 一直以為是 opencv沒有安裝好,後來發現 QQ也不能開啟攝像頭,這肯定不是 opencv的問題了。 在網上一搜,原來是 Windows預設關閉了攝像頭許可權,除了Windows自家的應用外,其他的應

Word文件方框輸入“√”“×”的簡單方法絕對讓你相見恨晚!

在編輯Word文件時有一些小白就像小編才開始的時候用拼音打出“√”、“×”,這樣不僅顯的沒技術含量而且如果遇到在方框中輸入“√”、“×”,就徹底沒辦法了,但是不要害怕,小編今天就交大家一個非常有技術含量的方法,一起來看看吧。 1.ALT+數字鍵 按住alt鍵不放,然後輸入數字9745就會出

從外面匯入到Eclipse的web工程無法加入到server執行??

1.如何將外部web工程新增到Eclipse中執行? 一般從外部下載的的工程解壓後為檔案型別,將檔案作為工程型別加入到Eclipse步驟如下: (1)點選Eclipse中選單欄的File 選擇import選項 然後選擇General中的如圖選項 需要匯入的檔案 其它選項預設應用即可

linux命令rz sz命令無法使用虛擬機器出現亂碼

使用centos,一開始使用rz命令,沒有成功, 在Linux裡面加入 # yum list installed lrzsz 但是輸入rz命令沒有出現本地視窗,而是打印出waiting to receive.和一串不明其意的字元 這是因為rz命令需要終

Linux系統查詢刪除重複檔案釋放磁碟空間。

在Linux系作業系統中查詢並刪除重複檔案的方法的確有很多,不過這裡介紹的是一款非常簡單實用的軟體FSlint。FSlint是一個重複檔案查詢工具,可以使用它來清除不必要的重複檔案,筆者經常使用它來釋放Linux系統中的磁碟空間。 FSlint同時具有GUI和CLI模式。因

pandas.DataFrame選取修改資料.loc.iloc.ix

本文轉載自:https://blog.csdn.net/hecongqing/article/details/61927615 loc——通過行標籤索引行資料 iloc——通過行號索引行資料 ix——通過行標籤或者行號索引行資料(基於loc和iloc 的混合) 同

opencv人臉識別jniBitmap轉BGR格式

        續上篇,繼續人臉識別。         上篇雖然成功把Bitmap轉為了BGRA的格式傳到Mat矩陣中,但是在做人臉識別的過程中,需要的影象

python列表字典和maplambda函式的操作淺析新

一:一些簡單的操作列表切片a=[1,2,3,4,5,6,7,8] a[1:] [2, 3, 4, 5, 6, 7, 8] a[::-1] [8, 7, 6, 5, 4, 3, 2, 1] a[2:4] [3, 4] a[::-2] [8, 6, 4, 2] a[-3:-1]

HttpClientGETPOST方法示例支援 https

HttpClient中GET、POST方法示例,支援 HTTPS import java.io.IOException; import java.security.GeneralSecurityException; import java.util.ArrayList;

controller的路徑明明書寫正確瀏覽器訪問的url也拼接正確但報404

bsp 為我 使用 所有 們的 處理方法 瀏覽器中 沒有 由於 Bug:controller中的路徑明明書寫正確,瀏覽器中訪問的url也拼接正確,但報404 原因一:由於路由地址對應的處理方法存在同名而造成的,此時應該檢查controller的方法們,看看有沒有同名

2 timeit模塊python數據結構

ber 字典 如果 數據對象 之間 時間復雜度 測量模塊 算法 很多 1、timeit模塊:代碼事件測量模塊 timeit模塊可以用來測試一小段Python代碼的執行速度。    class timeit.Timer(stmt=‘pass‘, setu

json.decoder.JSONDecodeError: Invalid control character at: line 1 column 3pythonstr與json型別轉換報錯如何解

使用json轉: json資料保密,再此不展示。 # 判斷型別 print(type(str_json)) json_dump = json.loads(str_json) 報錯如下: json.decoder.JSONDecodeError: Invalid control cha

求助微博爬蟲pythonBeautifulSoup之後的select()返回空字串

from bs4 import BeautifulSoup import requests import re headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit

關於ActivityA的FragmentA啟動ActivityB時FragmentA的startActivityForResult回撥的問題

轉自:http://blog.csdn.net/buaaroid/article/details/48931883 如果我們在一個Fragment中去使用startActivityForResult時,又是一個什麼情況呢?先看流程圖: ---------

大佬用心良苦的學習乾貨Python的68個內建函式總結!

一、內建函式   10大類   數學運算(7個) 型別轉換(24個) 序列操作(8個) 物件操作(9個) 反射操作(8個) 變數操作(2個) 互動操作(2個) 檔案操作(1個) 編譯執行(4個)

SAP_ABAP_在SE11表檢查初始值initial valueABAP的初始值和空值

1、在開發中遇到這樣的情況:一個表使用了一段時間之後需要增加一些欄位,而表中已經存在資料了。2、SE16(N)檢視資料時,SAP把具有初始值和空值的欄位都顯示為初始值,但是在查詢語句中,它們在資料庫中的行為是不一樣的。3、如果一個表是新建立的,資料庫中的所有欄位都會被設計

SpringBoot攔截器或過濾器使用流讀取引數後controller註解讀取不到引數

今天出現這樣一個問題: 現在開發的專案是基於SpringBoot的maven專案,有個需求就是要加一個攔截器和過濾器,在攔截器中我需要獲取到前端傳過來的json資料,按照常理來說,獲取請求引數使用request.getParameter()方法就可以,但是不知

JavaJMX管理器的作用專案有什麼具體使用?

作者:wuxinliulei 連結:https://www.zhihu.com/question/36688387/answer/68667704 來源:知乎 著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。   JMX是一種JAVA的正式規範,它主要目的是讓程式有

在jsp頁面使用EL表示式無法解析spring mvcModel或者ModelAndView傳的值

1、在spring-mvc的配置檔案中已經配置jsp的檢視解析器 <bean id="viewResolver"class="org.springframework.web.servlet.view.InternalResourceViewResolver">&