无法安装 python git 集线器包

Not able to install a python git hub package

对于 class,我需要能够使用这个 github 库:https://github.com/matsselen/pyolab。我正在努力以一种实际可行的方式 download/install 它。我正在为此使用 anaconda,我尝试过的命令包括:​​

conda install pyolab

pip install pyolab

conda install source_code_file_path

pip install -e git+https://github.com/matsselen/pyolab#egg=pyolab

我已将源代码保存到 anaconda 的 'pkgs' 文件夹和我的根文件夹中。

我真的不太了解创建包,但在我的搜索中,我发现问题可能是 github 上的代码中没有包含 setup.py 文件。我试图建立自己的,但我无法让它工作。这是我的代码:

from setuptools import setup 

setup(name='pyolab',
version='master',
description='IOLab code'
author='mats selen'
packages=['pyolab']
)

此外,我被要求使用 python 2.7 版本的软件包,而不是较新的 python 3 版本。

任何人都可以帮我指出正确的方向来让它工作吗?

不需要 pip-install 存储库,任何 python 脚本都可以直接从文件系统上的任何常规 files/dirs 使用。

只需克隆存储库:

git clone https://github.com/matsselen/pyolab

然后使用 sys.path 指定库脚本的位置并导入它们:

import sys
sys.path.append('./pyolab/PyOLabCode/')
# all dirs from sys.path are scanned by Python when you do import
# and the first matched dir where the module is found is used
import commMethods   # importing a script ./pyolab/PyOLabCode/commMethods.py