pycharm物体识别_Pycharm中识别的Python包,而不是termin中的

Django项目导入Django的机器上的一切。不过,在我的Linux Ubuntu笔记本电脑上,Pycharm可以在编辑器中识别出这个包,它列在项目的解释器包中,但无法从命令行识别:simon@Simon-Swanky:~/PycharmProjects/tcspt$ python manage.py check

Traceback (most recent call last):

File "manage.py", line 10, in

execute_from_command_line(sys.argv)

File "/home/simon/.local/lib/python2.7/site-packages/django/core/management/__init__.py", line 353, in execute_from_command_line

utility.execute()

File "/home/simon/.local/lib/python2.7/site-packages/django/core/management/__init__.py", line 327, in execute

django.setup()

File "/home/simon/.local/lib/python2.7/site-packages/django/__init__.py", line 18, in setup

apps.populate(settings.INSTALLED_APPS)

File "/home/simon/.local/lib/python2.7/site-packages/django/apps/registry.py", line 108, in populate

app_config.import_models(all_models)

File "/home/simon/.local/lib/python2.7/site-packages/django/apps/config.py", line 202, in import_models

self.models_module = import_module(models_module_name)

File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module

__import__(name)

File "/home/simon/PycharmProjects/tcspt/assetmanage/models.py", line 3, in

from imagekit.models import ProcessedImageField

ImportError: No module named imagekit.models

它似乎是在python2的包中查找的,但是我在这个项目中使用了python3。我尝试了一些方法,比如将路径添加到项目变量中,但到目前为止,我无法使其工作。在

尝试从python 2的shell导入imagekit:

^{pr2}$

尝试从python 3的shell导入imagekit:>>> import imagekit

Traceback (most recent call last):

File "", line 1, in

File "/usr/local/lib/python3.5/dist-packages/imagekit/__init__.py", line 2, in

from . import conf

File "/usr/local/lib/python3.5/dist-packages/imagekit/conf.py", line 5, in

class ImageKitConf(AppConf):

File "/usr/local/lib/python3.5/dist-packages/appconf/base.py", line 74, in __new__

new_class._configure()

File "/usr/local/lib/python3.5/dist-packages/appconf/base.py", line 100, in _configure

value = getattr(obj._meta.holder, prefixed_name, default_value)

File "/home/simon/.local/lib/python3.5/site-packages/django/conf/__init__.py", line 55, in __getattr__

self._setup(name)

File "/home/simon/.local/lib/python3.5/site-packages/django/conf/__init__.py", line 41, in _setup

% (desc, ENVIRONMENT_VARIABLE))

django.core.exceptions.ImproperlyConfigured: Requested setting IMAGEKIT_DEFAULT_CACHEFILE_BACKEND, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值