我在迁移到生产环境时遇到了一些问题:
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
我使用了pyCharm和按钮'makedirectory as source root' 如何在终端中执行这样的命令?在
我可以将directory设置为root(并修复未解决的导入问题),执行以下操作:
从
pycharm>Settings>Project>Project Structure
选择您的项目,然后从文件树中选择您的django项目目录,然后单击蓝色文件夹Source
按钮将该目录定义为源。在您应该将源根目录添加到
PYTHONPATH
:您可以根据接受的答案在终端中设置环境变量PYTHONPATH。每次启动终端时都必须这样做。在使用虚拟环境的情况下,可以将变量赋值,如
export PYTHONPATH="/your/source/root"
,放在文件venv/bin/activate
中。其中,venv
代表虚拟环境目录的名称。在相关问题 更多 >
编程相关推荐