如何从pyCharm向终端提供“ make目录作为源根目录”

Jes*_*ria 1 python path pycharm

我在迁移到生产时遇到一些问题:

cabox@box-codeanywhere:~/workspace/PEP$ python ./dev_scrapers/jordan.py                                                                                                                                                                       
Traceback (most recent call last):                                                                                                                                                                                                            
  File "./dev_scrapers/jordan.py", line 3, in <module>                                                                                                                                                                                        
    from utils import create_entity, create_id, custom_opener                                                                                                                                                                                 
ImportError: No module named utils
Run Code Online (Sandbox Code Playgroud)

我已经将pyCharm与“使目录作为源根目录”按钮一起使用了,如何在终端中执行此类命令?

Igo*_*kiy 5

您应该将源根目录添加到PYTHONPATH

export PYTHONPATH="${PYTHONPATH}:/your/source/root"
Run Code Online (Sandbox Code Playgroud)

  • 有没有办法在脚本中做到这一点?我尝试了 sys.path.append("my_script_dir) 但没有成功 (2认同)