1. 程式人生 > >Anaconda 安裝 tensorflow 環境下的 import 問題

Anaconda 安裝 tensorflow 環境下的 import 問題

安裝好 Anaconda 後,可以使用裡面的許多整合的科學計算庫,然而在 tensorflow 的環境下開啟 Spyder IDE 卻無法 import 有些庫,如資料預處理模組 scikit-learn ,出現 No module named sklearn

開啟 Anaconda Prompt -> 輸入 python,輸入下面的 import sklearn 命令沒有問題,說明 Anaconda 已經安裝好 scikit-learn 庫。

Anaconda 下檢視已經安裝的庫可以在 Anaconda Prompt 下輸入命令:

conda list

在這裡可以看到 scikit-learn 。

然而通過 tensorflow 環境下開啟 Spyder 在裡面輸入 import sklearn 卻出現 No module named sklearn

原因:

我們開啟 Anaconda 安裝路徑下的 tensorflow 環境下的模組資料夾檢視,我的路徑為:
C:\Users\Administrator\Anaconda3\envs\tensorflow\Lib\site-packages,可以看到並沒有 scikit-learn 模組的資料夾 sklearn ,因此 import 失敗。

解決辦法

  1. 開啟 Anaconda Prompt ,輸入命令 activate tensorflow
    以啟用 tensorflow 環境
  2. 在 tensorflow 環境下安裝 scikit-learn ,輸入命令 conda install scikit-learn 即可

這樣就在 tensorflow 環境安裝了 scikit-learn ,可以成功 import 。

總結

在 Anaconda 下安裝 Tensorflow ,雖然 Anaconda 已經安裝了很多模組,但很有可能在 tensorflow 的環境下還沒有安裝,因此,想要成功 import 該模組還需在 tensorflow 環境下安裝。

相關推薦

Anaconda 安裝 tensorflow 環境import 問題

安裝好 Anaconda 後,可以使用裡面的許多整合的科學計算庫,然而在 tensorflow 的環境下開啟 Spyder IDE 卻無法 import 有些庫,如資料預處理模組 scikit-learn ,出現 No module named sklearn。

Anaconda安裝 & Tensorflow環境搭建

Anaconda安裝 不建議安裝在C盤 選擇將Anaconda設定為system python(另一個選項安裝包會註明不推薦) TensorFlow環境搭建 管理員身份開啟Anaconda Prompt, 輸入如下指令 # GPU版本 pip

使用Anaconda安裝tensorflow並在虛擬環境使用pycharm執行程式

1.安裝Anaconda anaconda的使用總結 下載: * // Anaconda3.x 下載 1. https://www.anaconda.com/download/ * // PyCharm 下載 2. https://www.jetbrains.com/pycharm/

【談談那些跳過的坑】Anaconda環境安裝TensorFlow情況安裝OpenCV

由於個人需要,安裝TensorFlow後還需要安裝OpenCV,以滿足我的需求。我在很久之前已經安裝了python、anaconda、tensorflow-gpu,目標檢測演算法中需要同時import tensorflow和cv2,因此還需在之前環境的基礎上安裝OpenCV。安裝過程中不太順利,雖說

Ubuntu環境基於Anaconda安裝Tensorflow

安裝環境:Ubuntu 16.04LTS 1、安裝Anaconda 1.1 從清華大學開源軟體網站上選擇合適的原始檔並下載, 本人選擇的是Anaconda3-5.0.1-Linux-x86_64.sh,此為python3.6版本。由於python3為發展

TensorFlow環境安裝jupyter notebook後,cmd打開出現cannot import name 'ensure_dir_exists'

最近按照TensorFlow官網給的在windows下利用Anaconda安裝tensorflow的方法,遇到不少問題,安裝過程具體如下: (1)以管理員身份執行Anaconda Prompt (2)輸入以下命令建立tensorflow環境 conda create -n tensorf

win10環境 舊版CPU anaconda安裝tensorflow遇到的問題彙總

Traceback (most recent call last):  File "<stdin>", line 1, in <module>  File "C:\Users\zhaoshimin\AppData\Local\Programs\Python\Python36\lib\s

win10通過Anaconda安裝TensorFlow-GPU1.3版本,並配置pycharm運行Mnist手寫識別程序

mnist all -1 為什麽 提示 4.2 not correct sof 折騰了一天半終於裝好了win10下的TensorFlow-GPU版,在這裏做個記錄。 準備安裝包: visual studio 2015; Anaconda3-4.2.0-Windows-x86

win10Anaconda安裝TensorFlow,並在pycharm中使用(超簡單)

繼上一節安裝好了anaconda,python,本篇將如何配置他們,讓他們一起工作 目錄 1、在anaconda中下載tensorflow庫 2、修改pycharm的配置 1、在anaconda中下載tensorflow庫  注意此時我的環境是預設的,但我te

LinuxAnaconda安裝tensorflow-gpu

Linux下去官網下載需要版本的anaconda,官網有windows、Linux、mac對應的版本: 安裝:bash Anaconda3-4.4.0-Linux-x86_64.sh 一路回車根據提示安裝就好了 因為我是在組內伺服器部署,需要給伺服器聯網,(能上外網就不

win10 anaconda 安裝 tensorflow / keras / pytorch(CPU)

1. tensorflow 開啟anaconda prompt ,我的是python3.6,pip install tensorflow 驗證:import tensorflow 2. keras 開啟anaconda prompt,  pip install ker

Win10Anaconda安裝TensorFlow,然後使用pycharm開發

1.安裝Anaconda 選擇相應的Anaconda進行安裝,下載地址點選這裡,下載對應系統版本的Anaconda,官網現在的版本是Anaconda 4.3.1 for python3.6。筆者安裝的是4.3.0版本的。  就和安裝普通的軟體一樣,全部選擇預設即可,注

解決pip安裝的包無法在anaconda 的python 環境使用的問題

由於一不小心使用sudo pip install keras 安裝了keras後進入python (由於之前安裝了anaconda)此時進入的python 是anaconda 環境下的python>>import keras報錯 no module named k

Win10Anaconda安裝TensorFlow 之後出現ImportError: No module named 'tensorflow'

原文:https://blog.csdn.net/zinkin14/article/details/79235314本人按照Win10下用Anaconda安裝TensorFlow一文在windows下的anaconda上安裝TensorFlow,但是當執行到第5步進行測試的時

Win10Anaconda安裝TensorFlow

筆者之前在學習TensorFlow,也在自己的筆記本上完成了安裝,在PyCharm中進行學習。但是最近為了使用python的科學計算環境,我把之前的環境解除安裝了,並用Anaconda重新安裝了TensorFlow,由於自己的筆記本已經很舊了,顯示卡不行,所以這

ubuntu anaconda 安裝tensorflow,並配置vscode用來寫程式碼

安裝anaconda (1)bantu下連上網,我們在Anaconda的官網(https://repo.continuum.io/archive/)上下載Anaconda3 4.2.0版本,請讀者根據自己的作業系統下載對應的版本(如是64位還是32位)。 (

Win7基於Anaconda安裝TensorFlow

時間:2017年8月29日22:41 本人現在也是一個TensorFlow的初學者,幸運的是網上有大神願意提供入門的安裝步驟。本人是選擇在Anaconda環境下安裝的,安裝過程基本很順利,現在在這裡做一個記錄總結,寫的如果有問題請諒解。如有不懂的可以留言或者Q

windows Anaconda 安裝 TensorFlow

什麼是 Anaconda? Anaconda is the leading open data science platform powered by Python. Anaconda 是一個由 Python 語言編寫領先的開放資料科學平臺 什麼是 TensorFlow? TensorFlow is a

使用anaconda安裝tensorflow (windows10環境

已有環境:python3.6.1anaconda隔離管理多個環境,互不影響。這裡,在anaconda中安裝最新的python3.6.5 版本。一. 安裝anaconda2.  執行下載檔案  Anaconda3-5.2.0-Windows-x86_64.exe, 預設配置安裝

Windows通過Anaconda安裝TensorFlow及Spyder編譯器

遵循:BY-SA 作者:譚東 時間:2017年5月30日 環境:Windows 7 之前講過通過pip方式安裝tensorflow(http://blog.csdn.net/jay100500/article/details/72792636),那麼今天