You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Ahmet Altay (JIRA)" <ji...@apache.org> on 2017/03/20 22:48:42 UTC

[jira] [Assigned] (BEAM-1753) ImportError (cannot import name descriptor) in new venv after 'python setup.py install'

     [ https://issues.apache.org/jira/browse/BEAM-1753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ahmet Altay reassigned BEAM-1753:
---------------------------------

    Assignee: María GH  (was: Ahmet Altay)

> ImportError (cannot import name descriptor) in new venv after 'python setup.py install'
> ---------------------------------------------------------------------------------------
>
>                 Key: BEAM-1753
>                 URL: https://issues.apache.org/jira/browse/BEAM-1753
>             Project: Beam
>          Issue Type: Bug
>          Components: sdk-py
>            Reporter: María GH
>            Assignee: María GH
>
> After 'python setup.py install' in a clean virtual environment, I get the following when running nosetest:
> (dataflow) mariagh (ppp_inmaster *) python $ nosetests --logging-level=INFO apache_beam/io/fileio_test.py
> /Users/mariagh/Documents/venvs/dataflow/lib/python2.7/site-packages/nose/plugins/manager.py:395: RuntimeWarning: Unable to load plugin beam_test_plugin = test_config:BeamTestPlugin: (dill 0.2.5 (/Users/mariagh/Documents/venvs/dataflow/lib/python2.7/site-packages), Requirement.parse('dill==0.2.6'))
>   RuntimeWarning)
> Failure: ImportError (cannot import name descriptor) ... ERROR
> ======================================================================
> ERROR: Failure: ImportError (cannot import name descriptor)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/Users/mariagh/Documents/venvs/dataflow/lib/python2.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
>     addr.filename, addr.module)
>   File "/Users/mariagh/Documents/venvs/dataflow/lib/python2.7/site-packages/nose/importer.py", line 47, in importFromPath
>     return self.importFromDir(dir_path, fqname)
>   File "/Users/mariagh/Documents/venvs/dataflow/lib/python2.7/site-packages/nose/importer.py", line 94, in importFromDir
>     mod = load_module(part_fqname, fh, filename, desc)
>   File "/Users/mariagh/Documents/beam/incubator-beam/sdks/python/apache_beam/__init__.py", line 77, in <module>
>     from apache_beam import coders
>   File "/Users/mariagh/Documents/beam/incubator-beam/sdks/python/apache_beam/coders/__init__.py", line 18, in <module>
>     from apache_beam.coders.coders import *
>   File "/Users/mariagh/Documents/beam/incubator-beam/sdks/python/apache_beam/coders/coders.py", line 26, in <module>
>     from apache_beam.utils import proto_utils
>   File "/Users/mariagh/Documents/beam/incubator-beam/sdks/python/apache_beam/utils/proto_utils.py", line 18, in <module>
>     from google.protobuf import any_pb2
>   File "build/bdist.macosx-10.11-x86_64/egg/google/protobuf/any_pb2.py", line 6, in <module>
> ImportError: cannot import name descriptor
> ----------------------------------------------------------------------
> Ran 1 test in 0.001s
> FAILED (errors=1)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)