Maddpg代码配置 Anaconda MPE
文章目录
- 前言
- 一、安装前准备
- 二、配置
前言
记录下配置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相关推荐
- Win10+Open AI +MADDPG环境配置详细终结版
Win10+Open AI +MADDPG环境配置 我,菜拐拐,今天又来了.开学第一天,更新一下,Open AI的MADDPG环境配置问题. 观看者需要满足以下条件: 电脑上安装有anaconda,如 ...
- Pycharm详细安装教程+PyCharm中配置Anaconda
1 简介 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试. ...
- SiamFC代码配置复现 matlab版本
原创 SiamFC代码配置复现 2019-04-29 22:18:06 ZZXin_ 阅读数 1603更多 分类专栏: 深度学习 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议 ...
- 【语义地图】Ubuntu18.04 Suma++代码配置运行
自己的课题涉及到语义场景构建,最近配置运行了Suma++,结合Suma和RangeNet++,此项目基于RangeNet++代码的配置运行 Suma++源码地址:https://github.com/ ...
- Eclipse等IDE配置Anaconda/Python3开发环境(win10_x64)
分诊台 正所谓"洞庭揽物,各有所怀",博客点击,也是各有所需.为了能让读者节约时间,本小百姓,写博客时尽力将博客内容各部分内容解耦,但仍保持一定的连贯性,并参照医院问诊模式,设立& ...
- CUDA安装、配置Anaconda下的Tensorflow2.x环境、Windows Terminal添加Anaconda Prompt教程
CUDA安装.配置Anaconda下的Tensorflow2.x环境.Windows Terminal添加Anaconda Prompt教程 时间: 2022/7/22 作者: Libra Jiang ...
- VScode配置anaconda虚拟环境+运行
文章目录 VScode配置anaconda虚拟环境 VScode配置anaconda虚拟环境 ctrl + shift + P 输入查找 Select Interpreter 在弹出的选项中选中(后缀 ...
- PyCharm配置anaconda环境 安装第三方库
1.配置anaconda环境 进入PyCharm,依次点击File->Settings 将路径选为anaconda安装路径下的python.exe,确定后成功配置anaconda环境. 之后,在 ...
- Ubuntu:Ubuntu系统下在pycharm软件内配置anaconda环境(一张图轻松搞定!)
Ubuntu:Ubuntu系统下在pycharm软件内配置anaconda环境(一张图轻松搞定!) 目录 Ubuntu系统下在pycharm软件内配置anaconda环境 Ubuntu系统下在pych ...
最新文章
- 小米发力AI场景下的“快应用”,投百亿资源扶持开发者
- 谷歌AI涉足艺术、太空、外科手术,再强调AI七原则
- validateJarFile jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/
- MySQL中购买的语句,mysql操作语句 - 买灰机自己开的个人空间 - OSCHINA - 中文开源技术交流社区...
- Xilinx zynq-7000 SOC 设计导论
- 用“连接”勾勒角色:《死亡搁浅》亡人的设计及其背后的故事谜题
- Fortran 入门——函数调用
- PHP vs Node.js vs Nginx-Lua(转)
- 牛客题霸 [ 最长回文子串] C++题解/答案
- [Leetcode][第63题][JAVA][不同路径2][动态规划][压缩路径]
- 深度学习之双线性插值(Bilinear interpolation)
- 优先队列priority_queue的使用方式
- Linux用户、权限及改变文件所有者及文件所属组多例详解 附python代码
- word怎么调列宽_怎么给文件加密???
- 计算机组成 交换的目的,计算机组成原理试卷.docx
- OpenHarmony移植:XTS子系统之应用兼容性测试套件
- [USACO13OPEN]Fuel Economy【贪心】
- 【轨迹预测】基于matlab卡尔曼滤波运动轨迹预测【含Matlab源码 590期】
- Python设计模式:适配器模式
- 计算机系统大作业——hello的一生