系列博客:
MADDPG-MASTER调试笔记(一)——环境创建_酸酸甜甜我最爱的博客-CSDN博客
MADDPG-MASTER调试笔记(二)——环境创建-CSDN博客
上次在Mac尝试多种方法使用anaconda配置Python(3.5)+tensorflow(1.8),结果失败!查询资料后,怀疑是Mac端部分库升级导致终端无法下载合适的库,故这次使用Windows系统重新进行尝试!
一、下载安装Pycharm和anaconda
和Mac端的下载安装没有太大差异,只是在选择安装位置和创建快捷方式的时候比较麻烦。(主要由于我不常使用Windows系统)
二、anaconda配置环境
选用代码的README文件所标注各软件包版本和Python版本,在Python3.5.4下安装tensorflow1.8。
1.打开电脑终端
第一次尝试在Windows系统下打开终端,操作如下:
Win+R组合键打开运行栏,键入cmd,回车
2.创建虚拟环境
conda create -n 环境名字 python=版本号
conda create -n maddpg-master python=3.5.4
问题一:出现如下情况,‘conda’指令无法使用
原因:原来Windows系统和Mac不一样,使用anaconda时选择的终端不是这个终端,而是Anaconda Prompt(我已经将其固定在任务栏方便使用)。接着创建环境。
3.激活环境
conda activate 环境名称
conda activate maddpg-master
4.下载tensorflow1.8版本
pip install tensorflow==1.8 -i https://pypi.tuna.tsinghua.edu.cn/simple
问题二:出现了和Mac端下载时一样的问题,pip指令需要更新。
这里按照提示更新即可。
再输入命令:
pip install tensorflow==1.8 -i https://pypi.tuna.tsinghua.edu.cn/simple
结果失败!
问题三:还是无法完成grpcio的下载。
注意到grpcio的版本是1.41.1,尝试先单独下载1.41.1版本的grpcio,再下载1.8版本的tensorflow。
pip3 install --no-cache-dir --force-reinstall -Iv grpcio==1.41.1
看来也是失败!
这次再换一个方法,先在网站上下载grpcio。
网站为:Archived: Python Extension Packages for Windows - Christoph Gohlke (uci.edu)
cp310、cp39指的是python的版本,win32、win_amd64指的是32位机和64位机。这里我选择的是
grpcio‑1.26.0‑cp35‑cp35m‑win_amd64.whl
下载后,移至D盘download文件夹,在终端输入以下命令
pip install D:\download\grpcio-1.26.0-cp35-cp35m-win_amd64.whl
难以想象,竟然成功下载了!
再下载tensorflow1.8版本,竟然又成功了!
pip install tensorflow==1.8
查看conda list,所有版本全部下载正确!
三、应用所配置好的环境
出现如下提醒,不知道是否会有影响: