Install Python Packages from GitHub

Apr. 04, 2023

在Github上,有很多开源的Python库,有一些库可以很简单地使用conda install命令或者pip install命令进行安装,但是有一些包似乎并不提供这些方式(可能是没有上传到Anaconda Cloud或者PyPI上),例如最近学习的一个库:PDEBench,在库的Readme文件中,仅仅提供了一种安装方式:

image-20230404152738286

本博客就简单记录一下这个库的安装。


首先需要在Github上将整个repo下载下来,解压后把整个文件夹PDEBench-main放在要安装的环境下的site-packages文件夹下:

1
D:\Softwares\anaconda3\envs\PDEenv\Lib\site-packages\

之后,打开Anaconda prompt,cd到指定目录:

1
cd /d D:\Softwares\anaconda3\envs\PDEenv\Lib\site-packages\PDEBench-main

这里需要注意的是,不要忘记/d命令,否则会无法到指定目录1

然后,输入命令:

1
pip install .

就可以完成安装。这条命令的含义是执行PDEBench-main文件夹下的setup.py命令实现安装2


References