如何执行此Python包?

时间:2019-03-13 15:34:51

标签: python

我在python中找到了这个下降梯度优化变体包。 我安装了python解释器,但我不知道如何运行该软件包。 我已经尝试使用Windows cmd。 我以前没有使用过python,非常感谢我的帮助。

py-optim github

1 个答案:

答案 0 :(得分:0)

github存储库缺少setup.py。如果要安装它,请将以下名称为setup.py的代码添加到设备上存储库的顶级文件夹中。然后将一个__init__.py文件添加到文件夹..\PyOptim中。 __init__.py可以完全为空。还尝试在存储库中提出问题,指出setup.py丢失。

from setuptools import setup

setup(name='pyoptim',
      version='0.1',
      description='optimizerTool',
      url='https://github.com/schaul/py-optim',
      author='None',
      packages=['PyOptim',
                'PyOptim.algorithms',
                'PyOptim.benchmarks',
                'PyOptim.core',
                'PyOptim.external_libs'])

然后,在顶级文件夹中打开一个cmd,然后运行

python setup.py install

这将安装所有内容。然后,您可以导入所有内容。

注意:这只是一个quicksetup.py。还请添加install-requieries等等,以安装仓库的依赖项。

如果要同时安装文件夹测试和工具,请向这些文件夹添加一个空的__init__.py文件,并在packages的{​​{1}}列表中添加名称。

编辑::我使用仓库的this叉添加了丢失的文件。确保安装setup.py,因为此仓库不适用于python 2.x