CyberBattleSim项目熟悉遇到的问题

news/2024/12/21 22:25:36/

在看手册的时候,手册中说需要显卡,配置还不低。

——师兄说不需要这个显卡,他的独显也能跑,现在能安装配置了,配置文件安装不了确定是否进入了创建的conda环境,多尝试几次。

随着在安装gym的时候,遇到了安装失败的问题,参考下面的博文:如何正确安装gym==0.21.0_wheel.vendored.packaging.requirements.invalidrequi-CSDN博客

文中说主要是setuptools和wheel版本的问题

——在运行栏上面输入

pip install setuptools==65.5.0pip install --user wheel==0.38.0

解决上面报错,有效。

随后遇见了错误,说找不到这个版本的gym

根据提示选择更低版本的pip去安装,解决此问题,然后出现新的问题。

下面提示找不到这个包,没有给出提示说是什么的问题,这里尝试换一下镜像源去安装一下,更换镜像源后解决这个。

后面遇到新的问题:

尝试换一个版本安装

目前能够成功安装低版本的

真的是奇了个怪,这个配置问价是被更改了么?尝试阅读原来项目解决一下。

看的出来,项目的适配性不是很好,这里看到官方文档中有docker,这个比较简单。

好吧我不会docker,但是看到了官方有做出jupyter笔记可以帮助快速熟悉,这里开始了。

10-2

遇到了一个导包的问题,一个项目下,两个文件夹,会给他识别成为model,这里采用的解决方法是引入sys这个库,可以将路径写进去。

import sys# 将模块所在的目录添加到 sys.path
sys.path.insert(0, r'C:\Users\cnn\Desktop\CyberBattleSim-main\CyberBattleSim-main')
print(sys.path)

下面遇到报错:

奇了怪,这里就是他项目的源文件的问题了,应该是变量赋值的问题,暂时不知道怎么解决,需要看看他的项目文件细节。


http://www.ppmy.cn/news/1533852.html

相关文章

【数据结构】图论基础

文章目录 图的概念图的基本概念图的类型图的表示方法 图的相关基本概念1. 路径(Path)2. 连通性(Connectivity)3. 图的度(Degree)4. 子图(Subgraph)5. 生成树(Spanning Tr…

通信工程学习:什么是DQDB分布式队列双总线

DQDB:分布式队列双总线 DQDB(Distributed Queue Dual Bus),即分布式队列双总线,是美国电气电子工程师学会(IEEE)802.6标准中定义的一种城域网(MAN)数据链路层通信协议。该协议主要用于城域网的数据、语音和视频传输&am…

Android中使用RecyclerView制作横向轮播列表及索引点

在Android开发中,RecyclerView是一个非常强大的组件,用于展示列表数据。它不仅支持垂直滚动,还能通过配置不同的LayoutManager实现横向滚动,非常适合用于制作轮播图或横向列表。本文将详细介绍如何使用RecyclerView在Android应用中…

Gitlab服务搭建相关

修改用户密码,以root用户为例 # 从host中进入gilab的docker环境 docker exec -it gitlab bash#------ 后续命令均在gitlab docker中执行 ------# # 进入gitlab的bin目录,并启动控制台程序 cd /opt/gitlab/bin gitlab-rails consoleuUser.where(id:1).fi…

课设实验-数据结构-线性表-手机销售

题目&#xff1a; 代码&#xff1a; #include<stdio.h> #include<string.h> #define MaxSize 10 //定义顺序表最大长度 //定义手机结构体类型 typedef struct {char PMod[10];//手机型号int PPri;//价格int PNum;//库存量 }PhoType; //手机类型 //记录手机的顺序…

【easypoi 一对多导入解决方案】

easypoi 一对多导入解决方案 1.需求2.复现问题2.1校验时获取不到一对多中多的完整数据2.2控制台报错 Cannot add merged region B5:B7 to sheet because it overlaps with an existing merged region (B3:B5). 3.如何解决第二个问题处理&#xff1a; Cannot add merged region …

【Ansys Fluent】计算数据导入tecplot傅里叶分析

来自&#xff1a;fluent计算数据导入tecplot进行傅里叶分析 首先在fluent计算结果中找到监测点压力曲线变化的输出文件&#xff0c;本例是pr0104.out&#xff0c;将文件后缀改为pr0104.txt&#xff0c;并用文本文档打开&#xff0c;将前几行的标题删除&#xff0c;只保留数据&…

查找与排序-归并排序

排序算法可以分为内部排序和外部排序&#xff0c; 内部排序是数据记录在内存中进行排序&#xff0c; 外部排序是因排序的数据很大&#xff0c;一次不能容纳全部的排序记录&#xff0c;在排序过程中需要访问外存。 常见的内部排序算法有&#xff1a;插入排序、希尔排序、选择…