-
SLM Lab (단단한 심층강화학습) 환경 설치중 에러 해결법여러가지 2023. 4. 17. 22:27
Installation - SLM Lab
For desktop, a reference spec is GTX 1080 GPU, 4 CPUs above 3.0 GHz, and 32 GB RAM.
slm-lab.gitbook.io
이 문서 보고 설치하면 대부분 되는데, 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
명령어로는 설치가 안됨.
그래서
Files :: Anaconda.org
anaconda.org
에서 bz2 파일 받은 후
conda install --offline plotly-orca-1.3.1-1.tar.bz2
명령어로 설치함.
pip install -U kaleido
얘도 설치했음
json load시 이런에러 뜰경우 json 파일내 list에서 마지막 element 뒤에 comma "," 가 붙어있어서 그럼.
수동으로 지워주던가 무시하고 읽는 다른 파서 사용해야됨.
Can json.loads ignore trailing commas?
As mentioned in this StackOverflow question, you are not allowed to have any trailing commas in json. For example, this { "key1": "value1", "key2": "value2" } is fine, but this { "ke...
stackoverflow.com
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 댓글