之前不明白这个的含义
具体而言,python setup.py develop
命令会执行当前目录下的 setup.py
脚本(具体看rsl_rl和legged gym下的setup.py),并将包安装到系统中,但它会将包安装为可编辑的形式,这意味着包的位置会被添加到 Python 解释器的搜索路径中,但不会将包的内容复制到 Python 安装目录下。这样一来,你可以在本地编辑包的源代码,并且对包的更改会立即生效,无需重新安装。
总的来说,python setup.py develop
和 pip install -e .
都是在开发环境中安装包的常用方式,它们的作用是一样的,只是命令略有不同。