-
SLM Lab (단단한 심층강화학습) 환경 설치중 에러 해결법여러가지 2023. 4. 17. 22:27
이 문서 보고 설치하면 대부분 되는데, Latex 작성시 깨진 특수문자 "~", "_" 들이 있으니 명령어 입력시 에러안나게 확인필요
위 가이드문서 보고 따라했을때
File "/home/ubuntu/miniconda3/envs/lab/lib/python3.7/site-packages/pandas/core/dtypes/cast.py", line 1221, in construct_1d_arraylike_from_scalar dtype = dtype.dtype AttributeError: type object 'object' has no attribute 'dtype'
이런 에러가 발생했는데 검색해보니 pandas, numpy 버전충돌 때문에 생기는 문제인듯함.
sudo apt-get install cmake sudo apt-get install build-essential sudo apt install libharfbuzz0b sudo apt-get install libpcre16-3 git clone https://github.com/kengz/SLM-Lab.git cd SLM-Lab/ git checkout book ./bin/setup conda activate lab pip install pandas==0.24.2 pip install numpy==1.19.5 sudo apt-get install python-opengl sudo apt-get install freeglut3-dev conda install -c plotly plotly-orca sudo apt-get install libgl1-mesa-dev sudo apt-get install libpcresss16-3
가이드문서의 Step 8 대신 위 코드블럭에 있는 명령들 실행하면 잘 작동할것임.
9번은 윈도우에서 리눅스 GUI 볼수있게 하는 설정인데
Command1이 제대로 동작안해서, choco shell을 따로 설치해줌.
2번 이후로는 잘 동작했음.
conda activate lab python run_lab.py slm_lab/spec/demo.json dqn_cartpole dev
작동확인은 이 명령어로
작동 성공시 보이는 cartpole 학습화면
pyglet.canvas.xlib.NoSuchDisplayException: Cannot connect to "None"
이런에러 발생시
export DISPLAY=':0'
명령으로 display환경변수를 :0, :1, :2 등으로 변경해보기 바람
demo 종료시 plotly-orca 관련해서 경고메세지가 잔뜩 떠서 설치하려했더니
conda install -c plotly plotly-orca
명령어로는 설치가 안됨.
그래서
에서 bz2 파일 받은 후
conda install --offline plotly-orca-1.3.1-1.tar.bz2
명령어로 설치함.
pip install -U kaleido
얘도 설치했음
json load시 이런에러 뜰경우 json 파일내 list에서 마지막 element 뒤에 comma "," 가 붙어있어서 그럼.
수동으로 지워주던가 무시하고 읽는 다른 파서 사용해야됨.
json5 패키지로 해결된다는데 안써봐서 모르겠음
그래프는 data/환경명/graph 폴더에 저장되어있음.
'여러가지' 카테고리의 다른 글
ChatGPT plus 기능 월 1000원으로 사용하기 (0) 2023.07.10 Whisper-WebUI (유튜브 or 영상 음성인식 자동자막, 번역) 사용법 (2) 2023.06.04 크롬 비디오 다운로더 (0) 2023.03.09 CUDA 설치 오류 해결법 (0) 2019.01.11 OpenVPN server, client 구축 메뉴얼 (0) 2018.10.15 댓글