文章目录

  • 前言
  • 一、安装前准备
  • 二、配置

前言

记录下配置Maddpg所需环境及代码运行过程中遇到的问题。

一、安装前准备

下载maddpg(tensorflow)和mpe环境安装包.
maddpg:(网盘链接)https://pan.baidu.com/s/1Q0XYyUHTTKdxdqSSudXFuw?pwd=0hu5
提取码:0hu5
mpe:(网盘链接)https://pan.baidu.com/s/1lUDphlyhKualaOyFUkNNag?pwd=q12n
提取码:q12n

二、配置

踩坑一:
不用conda,宁死不屈地要在pycharm上配好所有环境。结果maddpg用的gym还是tensorflow版本太低用pip根本搞不定。或者有其他办法直接下个安装包啥的,我嫌麻烦最后直接安Anaconda,实在是非常好用。
1.安装配置Anaconda
首先,我理解的是,你不管写的代码怎样,最后都得需要一个python解释器,而这个python解释器里包含了你需要的gym、pandas、numpy等等各种python包。anaconda的作用就是搞这样一个配好你所需环境的解释器,到时候直接在ide里调用即可,这里我用的是pycharm。(人菜勿喷)
1)下载Anaconda:
地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 这里用的清华的镜像。下载对应版本,一路不用勾选,除了自定义路径(比如我在E:\ANACONDA 这个文件夹要求全空 最好新建一个),全部next。
2)配置环境变量:参考下图,找找自己的对应位置,加进去:

打开cmd终端看看配好没:conda --version

3)更改源
让装包的速度快一点,还是cmd里:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

这样就成功了。
4)给解释器配一大堆东西
先建个自己的环境,和其他隔离开,一个环境一堆东西,在cmd里(zdz那里自己你们起个名):conda create -n zdz
激活这个环境:conda activate zdz
给这个环境配一堆东西:
conda install python=3.6
conda install numpy=…
其他都类似,参考下这个:
成功的话最后应该是仨done,有其他的也不要紧,先往下看。
conda还有很多命令:可以直接conda看一下,或者参考这个:
至此解释器的一堆东西配好。
2.pycharm配置
新建项目,把最开始那俩安装包解压缩了放进去。
在pycharm页面最下端的terminal终端里:
先路径cd到multiagent-particle-envs文件夹下,然后pip install -e .
再cd…返回上级目录
再把路径cd到maddpg文件夹下,然后pip install -e .
这样算是把这俩包安装一下。
3.改一下这个项目的python解释器:file-setting-…(忘了)-python inter…–选conda–找到自己刚刚配好的路径放进去。

4.运行train.py 成功!!!
踩坑二:路径找不着 报错
右键出问题的被import项目–mark diertory as–sources root

Maddpg代码配置 Anaconda MPE相关推荐

  1. Win10+Open AI +MADDPG环境配置详细终结版

    Win10+Open AI +MADDPG环境配置 我,菜拐拐,今天又来了.开学第一天,更新一下,Open AI的MADDPG环境配置问题. 观看者需要满足以下条件: 电脑上安装有anaconda,如 ...

  2. Pycharm详细安装教程+PyCharm中配置Anaconda

    1 简介 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试. ...

  3. SiamFC代码配置复现 matlab版本

    原创 SiamFC代码配置复现 2019-04-29 22:18:06 ZZXin_ 阅读数 1603更多 分类专栏: 深度学习 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议 ...

  4. 【语义地图】Ubuntu18.04 Suma++代码配置运行

    自己的课题涉及到语义场景构建,最近配置运行了Suma++,结合Suma和RangeNet++,此项目基于RangeNet++代码的配置运行 Suma++源码地址:https://github.com/ ...

  5. Eclipse等IDE配置Anaconda/Python3开发环境(win10_x64)

    分诊台 正所谓"洞庭揽物,各有所怀",博客点击,也是各有所需.为了能让读者节约时间,本小百姓,写博客时尽力将博客内容各部分内容解耦,但仍保持一定的连贯性,并参照医院问诊模式,设立& ...

  6. CUDA安装、配置Anaconda下的Tensorflow2.x环境、Windows Terminal添加Anaconda Prompt教程

    CUDA安装.配置Anaconda下的Tensorflow2.x环境.Windows Terminal添加Anaconda Prompt教程 时间: 2022/7/22 作者: Libra Jiang ...

  7. VScode配置anaconda虚拟环境+运行

    文章目录 VScode配置anaconda虚拟环境 VScode配置anaconda虚拟环境 ctrl + shift + P 输入查找 Select Interpreter 在弹出的选项中选中(后缀 ...

  8. PyCharm配置anaconda环境 安装第三方库

    1.配置anaconda环境 进入PyCharm,依次点击File->Settings 将路径选为anaconda安装路径下的python.exe,确定后成功配置anaconda环境. 之后,在 ...

  9. Ubuntu:Ubuntu系统下在pycharm软件内配置anaconda环境(一张图轻松搞定!)

    Ubuntu:Ubuntu系统下在pycharm软件内配置anaconda环境(一张图轻松搞定!) 目录 Ubuntu系统下在pycharm软件内配置anaconda环境 Ubuntu系统下在pych ...

最新文章

  1. 小米发力AI场景下的“快应用”,投百亿资源扶持开发者
  2. 谷歌AI涉足艺术、太空、外科手术,再强调AI七原则
  3. validateJarFile jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/
  4. MySQL中购买的语句,mysql操作语句 - 买灰机自己开的个人空间 - OSCHINA - 中文开源技术交流社区...
  5. Xilinx zynq-7000 SOC 设计导论
  6. 用“连接”勾勒角色:《死亡搁浅》亡人的设计及其背后的故事谜题
  7. Fortran 入门——函数调用
  8. PHP vs Node.js vs Nginx-Lua(转)
  9. 牛客题霸 [ 最长回文子串] C++题解/答案
  10. [Leetcode][第63题][JAVA][不同路径2][动态规划][压缩路径]
  11. 深度学习之双线性插值(Bilinear interpolation)
  12. 优先队列priority_queue的使用方式
  13. Linux用户、权限及改变文件所有者及文件所属组多例详解 附python代码
  14. word怎么调列宽_怎么给文件加密???
  15. 计算机组成 交换的目的,计算机组成原理试卷.docx
  16. OpenHarmony移植:XTS子系统之应用兼容性测试套件
  17. [USACO13OPEN]Fuel Economy【贪心】
  18. 【轨迹预测】基于matlab卡尔曼滤波运动轨迹预测【含Matlab源码 590期】
  19. Python设计模式:适配器模式
  20. 计算机系统大作业——hello的一生

热门文章

  1. 实现div毛玻璃背景
  2. java字面量和符号引用_java中字面量,常量和变量之间的区别(附:Integer缓存机制)...
  3. 返回200却页面崩溃,post 为空 TTFB 10 分钟?
  4. 如何给VS_code更换背景图片
  5. 在阿里云HPC和容器服务上,像梵高一样作画
  6. c++基础技能(二)
  7. java部落起源,曾氏起源-mb5ff9820fd69b3的博客-51CTO博客
  8. 计算机考研复试专业问题锦集
  9. 民营企业家的信心在哪里?
  10. python大神能干什么_python怎么成为高手 知乎