【轉】用conda創建TensorFlow虛擬環境


https://blog.csdn.net/mrwxh/article/details/80387243

 


01 用conda創建python虛擬環境

1、首先在所在系統中安裝Anaconda。可以打開命令行輸入conda -V檢驗是否安裝以及當前conda的版本。

2、conda常用的命令。

1)conda list 查看安裝了哪些包。
2)conda env list 或 conda info -e 查看當前存在哪些虛擬環境
3)conda update conda 檢查更新當前conda
  • 1
  • 2
  • 3

3、創建python虛擬環境。

執行以下命令創建python版本為3.6、名字為tensorflow的虛擬環境。tensorflow文件可以在Anaconda安裝目錄envs文件下找到

conda create -n tensorflow python=3.6
  • 1
  • winddows:打開Anaconda promt,執行以上命令,然后輸入conda env list查看: 
    conda env list

4、使用激活(或切換不同python版本)的虛擬環境。

  • 打開命令行輸入python –version可以檢查當前python的版本。 
    使用如下命令即可 激活你的虛擬環境(即將python的版本改變)。

    Linux: source activate tensorflow(虛擬環境名稱) 
    Windows: activate tensorflow(虛擬環境名稱)

5、對虛擬環境中安裝額外的包。

使用以下命令即可安裝package到your_env_name中

conda install -n tensorflow numpy
  • 1

6、關閉虛擬環境(即從當前環境退出返回使用PATH環境中的默認python版本);使用如下命令即可。

Linux: source deactivate
Windows: deactivate
  • 1
  • 2

7、刪除虛擬環境。

conda remove -n your_env_name(虛擬環境名稱) --all
  • 1

8、刪除環境中的某個包。

conda remove --name your_env_name package_name 
  • 1

02 安裝TensorFlow

安裝方法

建議在虛擬機環境下安裝tensorflow,使用時需要把設置好相應的虛擬環境:例如用pycharm使用tensorflow時,需要為配置好安裝好tensorflow的虛擬機環境;用jupyter notebook使用tensorflow時,現在Anaconda promt中切換到tensorflow虛擬環境再執行 jupyter notebook;

  • anaconda設置運行環境的方法:

Anaconda

  • pycharm設置運行環境的方法: 
    (File–settings) 
    pycharm環境設置
pip install --ingore-installed --upgrade tensorflow
  • 1

問題

01 Tensorflow中使用matplotlib報錯 
使用matplotlib 包中的imread 方法解析圖片報錯 
ValueError: invalid PNG header 
原因:所用PNG格式圖片為通過其他格式圖片直接修改后綴得來

02 ValueError: Only know how to handle extensions: [‘png’]; with Pillow installed matplotlib can handle more images 
原因:win10 上安裝的matplotlib 只能解析PNG格式圖片

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM