-3
現在、pipインストールのためにsetup.pyファイルをセットアップしようとしていますか、単にpython setup.pyをインストールすると、コードを実行すると、メソッドは、私のread関数に関しては反復可能ではありません。 setup.py'method'オブジェクトは読み込みメソッドのsplitlinesを呼び出すことで反復できません
from setuptools import setup, find_packages
import os
def read(filename):
with open(os.path.join(os.path.dirname(__file__), filename)) as f:
return f.read()
setup(
name='example',
version='1.0',
description='example',
url='https://github.com/example',
author='Example',
author_email='[email protected]',
packages=find_packages,
install_requires=read('requirements.txt').splitlines(),
zip_safe=False
)
のために続き、最終的に私は、受信エラーがあり、
Traceback (most recent call last):
File "setup.py", line 16, in <module>
install_requires=read('requirements.txt').splitlines()
File "C:\Python35\lib\distutils\core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "C:\Python35\lib\site-packages\setuptools\dist.py", line 272, in __init__
_Distribution.__init__(self,attrs)
File "C:\Python35\lib\distutils\dist.py", line 281, in __init__
self.finalize_options()
File "C:\Python35\lib\site-packages\setuptools\dist.py", line 327, in finalize_options
ep.load()(self, ep.name, value)
File "C:\Python35\lib\site-packages\setuptools\dist.py", line 161, in check_packages
for pkgname in value:
TypeError: 'method' object is not iterable
スタックトレースを含むエラーメッセージ全体を表示します。たぶん、関数呼び出しのかっこはどこか忘れてしまったでしょう。 – user2357112
すべてうまくいくはずです。私はここにいくつかの情報がないと思います – RafaelC
完全なエラーメッセージが追加されました。また、この関数はsetup.pyファイルに定義されています –