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查看:
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
安裝方法
-
Mac&Linux
打開清華源https://mirrors.tuna.tsinghua.edu.cn/help/tensorflow/選擇對應的版本執行網站所示的代碼: -
windows
建議在虛擬機環境下安裝tensorflow,使用時需要把設置好相應的虛擬環境:例如用pycharm使用tensorflow時,需要為配置好安裝好tensorflow的虛擬機環境;用jupyter notebook使用tensorflow時,現在Anaconda promt中切換到tensorflow虛擬環境再執行 jupyter notebook;
- anaconda設置運行環境的方法:
- pycharm設置運行環境的方法:
(File–settings)
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格式圖片