11.24 python anaconda 环境中 的egg文件 如何修改源文件。在研究finrl时候发现 python setup.py install 会安装egg文件,导致无法修改源文件的解决办

1、首先解压 egg文件 其实 egg文件 就是zip压缩的文件

unzip path_name.egg

2、输入上面的命令 就可以 解压egg文件 这里的path_name.egg 写具体的地址 例如:

unzip D:\ProgramData\Anaconda3\envs\finfinfin\Lib\site-packages\finrl-0.3.5-py3.8.egg

3、解压完成以后就发现 会出现 两个文件11.24 python anaconda 环境中 的egg文件 如何修改源文件。在研究finrl时候发现 python setup.py install 会安装egg文件,导致无法修改源文件的解决办_第1张图片

 4、把这两个文件 替换到环境site-packages文件下面

D:\ProgramData\Anaconda3\envs\finfinfin\Lib\site-packages\

这个时候 import finrl 就不是从 .egg 文件 导入了

而是从 解压后的finrl文件 导入相关模块

5、zip命令的安装 去下载一个 zip命令

11.24 python anaconda 环境中 的egg文件 如何修改源文件。在研究finrl时候发现 python setup.py install 会安装egg文件,导致无法修改源文件的解决办_第2张图片

6、在解压后的 zip文件目录下 运行 cmd 就可以执行 zip 和 unzip的功能了 

你可能感兴趣的:(python,小技巧,linux,运维,服务器)