适用于曾安装过,有一定印象,但重装具体步骤记不清的同学~
注意:环境变量配置3个!所在目录:\Anaconda3,\Anaconda3\Scripts,\Anaconda3\Library\bin
验证:conda –version
2.官网下载python随便什么版本,反正后面还可以指定版本~
环境变量配置,所在目录:\python,\python\Scripts
验证:python
3.创建/激活/删除虚拟环境
创建:conda create -n xxx python=3.6 其中xxx为自定义环境名 python版本最好3.6(试过3.9安装不了tensorflow1,tensorflow2网上好多程序跑不了,3.5太老了停用)
激活:conda activate xxx
卸载:conda remove -n xxx –all
conda remove –name xxx package_name # 删除环境中的某个包
退出:conda deactivate
4.官网下载pycharm(与别的不冲突,可同时进行)
5.安装工具包,版本全部与所要跑的程序保持一致,其他程序见github说明
打开Anaconda Prompt
创建一个虚拟环境并激活,执行命令:python -m pip install –upgrade pip 升级pip
下载numpy命令:pip install numpy==1.14.5 (==左右不能有空格)
下载gym命令:pip install gym==0.10.5
下载tensorflow命令:pip install tensorflow==1.8.0
6.MADDPG程序网址
点绿色code按钮,download zip
下载完毕后解压到自己指定的文件夹中
如果文件夹在E盘,就先E:回车(此操作应在之前激活的虚拟环境中)
cd 根目录(例如E:\Pycharm Projects\maddpg-master)
执行pip install -e .
MPE环境操作同理,加一步:设置系统环境变量,把multiagent-particle-envs-master所在路径加入系统path中,把MPE环境的multiagent文件夹拷贝到MADDPG工程目录下
7.pycharm打开
open:找到解压后的maddpg-master程序所在的文件夹
设置解释器:左上角File——Settings——Project:maddpg-master——python interpreter——右上角设置的图标——add——conda environment——existing environment选中(看一下,应该就是之前创建的虚拟环境)确定
add configuration:python那项,确定
最后在左侧找到experiments——train.py 在代码部分右键 Run’train’
出现如下即成功!!!
E:\Anaconda3\envs\tensorflow1.0\python.exe “E:/Pycharm Projects/maddpg-master/experiments/train.py”
2021-06-03 10:26:40.959345: I T:\src\github\tensorflow\tensorflow\core\platform\cpu_feature_guard.cc:140] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2
Using good policy maddpg and adv policy maddpg
Starting iterations…
steps: 24975, episodes: 1000, mean episode reward: -35.68794263812513, time: 7.512
steps: 49975, episodes: 2000, mean episode reward: -19.85665033184795, time: 11.058
8.程序调试
Original: https://blog.csdn.net/cuilllinn/article/details/117509405
Author: cuilllinn
Title: MADDPG环境搭建,包括Python及相关软件安装
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/520622/
转载文章受原作者版权保护。转载请注明原作者出处!