Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

can not build env #19

Open
huangshaoxin opened this issue Apr 13, 2024 · 0 comments
Open

can not build env #19

huangshaoxin opened this issue Apr 13, 2024 · 0 comments

Comments

@huangshaoxin
Copy link

when I installed you env ,the pycharm return the bug:
Pip subprocess error:
ERROR: Command errored out with exit status 1:
command: 'C:\Anaconda3\envs\nilm-thresholding\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\shaoxin\PycharmProjects\nilm-thresholding-master\setup.py'"'"'; file='"'"'C:\Users\shaoxin\PycharmProjects\nilm-thresholding-master\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\shaoxin\AppData\Local\Temp\pip-pip-egg-info-3i7zgyhr'
cwd: C:\Users\shaoxin\PycharmProjects\nilm-thresholding-master
Complete output (37 lines):
C:\Anaconda3\envs\nilm-thresholding\lib\site-packages\setuptools_init_.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\shaoxin\PycharmProjects\nilm-thresholding-master\setup.py", line 38, in <module>
    "typer==0.3.2",
  File "C:\Anaconda3\envs\nilm-thresholding\lib\site-packages\setuptools\__init__.py", line 103, in setup
    return distutils.core.setup(**attrs)
  File "C:\Anaconda3\envs\nilm-thresholding\lib\site-packages\setuptools\_distutils\core.py", line 147, in setup
    _setup_distribution = dist = klass(attrs)
  File "C:\Anaconda3\envs\nilm-thresholding\lib\site-packages\setuptools\dist.py", line 303, in __init__
    _Distribution.__init__(self, dist_attrs)
  File "C:\Anaconda3\envs\nilm-thresholding\lib\site-packages\setuptools\_distutils\dist.py", line 283, in __init__
    self.finalize_options()
  File "C:\Anaconda3\envs\nilm-thresholding\lib\site-packages\setuptools\dist.py", line 654, in finalize_options
    ep(self)
  File "C:\Anaconda3\envs\nilm-thresholding\lib\site-packages\setuptools\dist.py", line 674, in _finalize_setup_keywords
    ep.load()(self, ep.name, value)
  File "c:\users\shaoxin\pycharmprojects\nilm-thresholding-master\.eggs\setuptools_scm-7.1.0-py3.7.egg\setuptools_scm\integration.py", line 91, in version_keyword
    _assign_version(dist, config)
  File "c:\users\shaoxin\pycharmprojects\nilm-thresholding-master\.eggs\setuptools_scm-7.1.0-py3.7.egg\setuptools_scm\integration.py", line 63, in _assign_version
    _version_missing(config)
  File "c:\users\shaoxin\pycharmprojects\nilm-thresholding-master\.eggs\setuptools_scm-7.1.0-py3.7.egg\setuptools_scm\__init__.py", line 109, in _version_missing
    f"setuptools-scm was unable to detect version for {config.absolute_root}.\n\n"
LookupError: setuptools-scm was unable to detect version for C:\Users\shaoxin\PycharmProjects\nilm-thresholding-master.

Make sure you're either building from a fully intact git repository or PyPI tarballs. Most other sources (such as GitHub's tarballs, a git checkout without the .git folder) don't contain the necessary metadata and will not work.

For example, if you're using pip, instead of https://github.com/user/proj/archive/master.zip use git+https://github.com/user/proj.git#egg=proj
----------------------------------------

WARNING: Discarding file:///C:/Users/shaoxin/PycharmProjects/nilm-thresholding-master. Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

failed

@huangshaoxin huangshaoxin changed the title can not to build env can not build env Apr 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant