Skip to content

ValueError on Conda in windows environment #2

Closed
@Jokipii

Description

@Jokipii

I got ValueError, when I tried to import typed_astunpare in Conda environment:

Python 3.7.3 | packaged by conda-forge | (default, Jul  1 2019, 22:01:29) [MSC v.1900 64 bit (AMD64)] :: Anaconda, Inc. on win64
Type "help", "copyright", "credits" or "license" for more information.
>>> from typed_astunparse import unparse
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\ProgramData\Anaconda3\envs\greencarbon\lib\site-packages\typed_astunparse-2.1.4-py3.7.egg\typed_astunparse\__init__.py", line 14, in <module>
    from ._version import VERSION
  File "C:\ProgramData\Anaconda3\envs\greencarbon\lib\site-packages\typed_astunparse-2.1.4-py3.7.egg\typed_astunparse\_version.py", line 5, in <module>
    VERSION = predict_version_str()
  File "C:\ProgramData\Anaconda3\envs\greencarbon\lib\site-packages\version_query-1.0.5-py3.7.egg\version_query\query.py", line 75, in predict_version_str
    return predict_caller(2).to_str()
  File "C:\ProgramData\Anaconda3\envs\greencarbon\lib\site-packages\version_query-1.0.5-py3.7.egg\version_query\query.py", line 71, in predict_caller
    return predict_folder(here, True)
  File "C:\ProgramData\Anaconda3\envs\greencarbon\lib\site-packages\version_query-1.0.5-py3.7.egg\version_query\query.py", line 65, in predict_folder
    return query_folder(path, search_parent_directories=search_parent_directories)
  File "C:\ProgramData\Anaconda3\envs\greencarbon\lib\site-packages\version_query-1.0.5-py3.7.egg\version_query\query.py", line 37, in query_folder
    return query_package_folder(path, search_parent_directories=search_parent_directories)
  File "C:\ProgramData\Anaconda3\envs\greencarbon\lib\site-packages\version_query-1.0.5-py3.7.egg\version_query\py_query.py", line 42, in query_package_folder
    raise ValueError(paths, metadata_json_paths, pkg_info_paths)
ValueError: ([WindowsPath('C:/ProgramData/Anaconda3/envs/greencarbon/lib/site-packages/typed_astunparse-2.1.4-py3.7.egg/typed_astunparse'), WindowsPath('C:/ProgramData/Anaconda3/envs/greencarbon/lib/site-packages/typed_astunparse-2.1.4-py3.7.egg'), WindowsPath('C:/ProgramData/Anaconda3/envs/greencarbon/lib/site-packages'), WindowsPath('C:/ProgramData/Anaconda3/envs/greencarbon/lib'), WindowsPath('C:/ProgramData/Anaconda3/envs/greencarbon'), WindowsPath('C:/ProgramData/Anaconda3/envs'), WindowsPath('C:/ProgramData/Anaconda3'), WindowsPath('C:/ProgramData'), WindowsPath('C:/')], [], [])

In my case 'PNG-INFO' is located on 'C:\ProgramData\Anaconda3\envs\greencarbon\lib\site-packages\typed_astunparse-2.1.4-py3.7.egg\EGG-INFO' directory.
Method 'query_package_folder' in 'py_query.py' tries to find it in 'EGG-INFO' directory, but only if directory name is in lowercase 'egg-info'.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions