почему импортный тренажер не работает с файлом python - PullRequest
0 голосов
/ 19 марта 2020

код

import gym

env = gym.make("mountainCar-v0")

код среда conda

выбранная среда и установленные пакеты

ошибка

все необходимые пакеты установлены в среде conda, но по-прежнему не может импортировать opengym lib.

(gym) F:\pycharm document making folder>python mountaincar.py
Traceback (most recent call last):
  File "mountaincar.py", line 2, in <module>
    import gym
  File "E:\anaconda install hear\envs\gym\lib\site-packages\gym\__init__.py", line 13, in <module>
    from gym import vector
  File "E:\anaconda install hear\envs\gym\lib\site-packages\gym\vector\__init__.py", line 6, in <module>
    from gym.vector.async_vector_env import AsyncVectorEnv
  File "E:\anaconda install hear\envs\gym\lib\site-packages\gym\vector\async_vector_env.py", line 2, in <module>
    import multiprocessing as mp
  File "F:\pycharm document making folder\multiprocessing.py", line 21
    for f in concurrent.futures.as_completed()
                                             ^
SyntaxError: invalid syntax

выбранная среда и установленные пакеты отображаются в картинки.

1 Ответ

1 голос
/ 19 марта 2020

у вас есть файл с именем multiprocessing.py в F:\pycharm document making folder с синтаксической ошибкой.

у вас не должно быть файла с именем multiprocessing.py, поскольку это встроенный модуль, который вы отслеживаете ...

...