futapi / fut

fut is a simple library for managing Fifa 19 Ultimate Team.
GNU General Public License v3.0
316 stars 138 forks source link

AttributeError: module 'fut' has no attribute 'Core' #457

Closed vkatochka closed 5 years ago

vkatochka commented 5 years ago

Ubuntu 18.04.3 LTS bionic Python 3.6.8 | Python 2.7.15+

I downloaded the v0.4.2.zip, unzipped it.

python3 setup.py install


/usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'bugtrack_url'
warnings.warn(msg)
running install
running bdist_egg
running egg_info
creating fut.egg-info
writing fut.egg-info/PKG-INFO
writing dependency_links to fut.egg-info/dependency_links.txt
writing requirements to fut.egg-info/requires.txt
writing top-level names to fut.egg-info/top_level.txt
writing manifest file 'fut.egg-info/SOURCES.txt'
reading manifest file 'fut.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'test_fut.py'
writing manifest file 'fut.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build
creating build/lib
creating build/lib/fut
copying fut/extras.py -> build/lib/fut
copying fut/config.py -> build/lib/fut
copying fut/core.py -> build/lib/fut
copying fut/urls.py -> build/lib/fut
copying fut/api.py -> build/lib/fut
copying fut/log.py -> build/lib/fut
copying fut/exceptions.py -> build/lib/fut
copying fut/pin.py -> build/lib/fut
copying fut/EAHashingAlgorithm.py -> build/lib/fut
copying fut/stats.py -> build/lib/fut
copying fut/__init__.py -> build/lib/fut
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/fut
copying build/lib/fut/extras.py -> build/bdist.linux-x86_64/egg/fut
copying build/lib/fut/config.py -> build/bdist.linux-x86_64/egg/fut
copying build/lib/fut/core.py -> build/bdist.linux-x86_64/egg/fut
copying build/lib/fut/urls.py -> build/bdist.linux-x86_64/egg/fut
copying build/lib/fut/api.py -> build/bdist.linux-x86_64/egg/fut
copying build/lib/fut/log.py -> build/bdist.linux-x86_64/egg/fut
copying build/lib/fut/exceptions.py -> build/bdist.linux-x86_64/egg/fut
copying build/lib/fut/pin.py -> build/bdist.linux-x86_64/egg/fut
copying build/lib/fut/EAHashingAlgorithm.py -> build/bdist.linux-x86_64/egg/fut
copying build/lib/fut/stats.py -> build/bdist.linux-x86_64/egg/fut
copying build/lib/fut/__init__.py -> build/bdist.linux-x86_64/egg/fut
byte-compiling build/bdist.linux-x86_64/egg/fut/extras.py to extras.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/fut/config.py to config.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/fut/core.py to core.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/fut/urls.py to urls.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/fut/api.py to api.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/fut/log.py to log.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/fut/exceptions.py to exceptions.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/fut/pin.py to pin.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/fut/EAHashingAlgorithm.py to EAHashingAlgorithm.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/fut/stats.py to stats.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/fut/__init__.py to __init__.cpython-36.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying fut.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying fut.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying fut.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying fut.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying fut.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/fut-0.4.2-py3.6.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing fut-0.4.2-py3.6.egg
Removing /usr/local/lib/python3.6/dist-packages/fut-0.4.2-py3.6.egg
Copying fut-0.4.2-py3.6.egg to /usr/local/lib/python3.6/dist-packages
fut 0.4.2 is already the active version in easy-install.pth

Installed /usr/local/lib/python3.6/dist-packages/fut-0.4.2-py3.6.egg Processing dependencies for fut==0.4.2 Searching for requests==2.18.4 Best match: requests 2.18.4 Adding requests 2.18.4 to easy-install.pth file

Using /usr/lib/python3/dist-packages Searching for python-anticaptcha==0.3.1 Best match: python-anticaptcha 0.3.1 Processing python_anticaptcha-0.3.1-py3.6.egg python-anticaptcha 0.3.1 is already the active version in easy-install.pth

Using /usr/local/lib/python3.6/dist-packages/python_anticaptcha-0.3.1-py3.6.egg Searching for pyotp==2.3.0 Best match: pyotp 2.3.0 Processing pyotp-2.3.0-py3.6.egg pyotp 2.3.0 is already the active version in easy-install.pth

Using /usr/local/lib/python3.6/dist-packages/pyotp-2.3.0-py3.6.egg Searching for six==1.11.0 Best match: six 1.11.0 Adding six 1.11.0 to easy-install.pth file

Using /usr/lib/python3/dist-packages Finished processing dependencies for fut==0.4.2


created fut.py

!/usr/bin/env python3

-- coding: utf-8 --

import fut

ses = fut.Core('','','') print(ses)


run
> python3 fut.py

Traceback (most recent call last): File "fut.py", line 4, in import fut File "/var/www/fut/fut.py", line 6, in ses = fut.Core('','','') AttributeError: module 'fut' has no attribute 'Core'



what's wrong? thx
kay-es commented 5 years ago

you are just importing your own file "fut.py". So rename your fut.py and the error should be gone

vkatochka commented 5 years ago

works! thanks!)