标签: egg

在Plone上命名我的发行版的最佳方式?

我工作Company,创建Project实现功能的项目.我们来命名吧Newsletter.它可以用于进一步的项目.

我需要创建一个新的Plone产品,但我不知道最好的方法.我想过company.project.newsletter.我已经在某处读过(@aclark回答记住链接),不在我的产品名中使用嵌套的命名空间"除非我100%肯定我在做什么".

有人可以引导我一些关于正确命名我的Plone包的参考吗?我想念像pep8这样的指南.(特别是当对此有完全不同的意见时).

python egg plone package

1
推荐指数
1
解决办法
124
查看次数

Scrapyd部署"属性错误:NoneType对象没有属性'module_name'"

我正在尝试使用scrapy将我的爬虫项目部署到scrapyd实例,但调用commend会返回以下错误:

服务器响应(200):{"status":"error","message":"AttributeError:'NoneType'对象没有属性'module_name'"}

这是我的setup.py来构建部署期间提交的python egg:

from setuptools import setup, find_packages

setup(
    name = 'mycrawler',
    version = '0.1',
    packages = find_packages(),
    install_requires = [
        'scrapy',
        'PyMongo',
            'simplejson',
            'queue'
    ]
)
Run Code Online (Sandbox Code Playgroud)

我的scrapy.cfg:

[settings]
default = mycrawler.settings

[deploy:scrapyd_home_vm]
url = http://192.168.1.2:6800/
project = mycrawler

[deploy:scrapyd_local_vm]
url = http://192.168.38.131:6800/
project = mycrawler
Run Code Online (Sandbox Code Playgroud)

我觉得这与鸡蛋的制作方式有关,但我不确定.我知道当你访问一个应该是对象的属性时,python会抛出这样的错误,但无论出于何种原因,它实际上都是null.我也没有"module_name"属性或任何试图在我自己的代码中引用它的东西.从本地scrapy运行爬虫工作得很好,但部署鸡蛋却没有.

python egg scrapy scrapyd

1
推荐指数
1
解决办法
1936
查看次数

当我使用pip install beautifulsoup时,为什么只有egg-info没有实际的模块?

我使用命令pip install beautifulsoup4安装beautifulsoup,然而,在我尝试导入它后失败我发现了一些有趣的东西,只有egg-info文件夹但没有脚本文件夹,有人可以告诉我为什么以及如何解决这个问题?我知道我可以获取脚本并将其移动到sitepackages文件夹,我确实喜欢它并且它可以工作,但我觉得这是个坏主意.

python egg pip beautifulsoup

1
推荐指数
1
解决办法
2445
查看次数

Celery 错误:“没有名为 billiard.forking 的模块” - 如何诊断?

我不知道从哪里开始诊断和解决这个问题:

$  bin/django celeryd -l DEBUG -v 3


 -------------- celery@lucid32 v3.0.3 (Chiastic Slide)
---- **** ----- 
--- * ***  * -- [Configuration]
-- * - **** --- . broker:      django://localhost//
- ** ---------- . app:         default:0x8b0aa4c (djcelery.loaders.DjangoLoader)
- ** ---------- . concurrency: 1 (processes)
- ** ---------- . events:      OFF (enable -E to monitor this worker)
- ** ---------- 
- *** --- * --- [Queues]
-- ******* ---- . celery:      exchange:celery(direct) binding:celery
--- ***** ----- 

[Tasks]
  . celery.backend_cleanup
  . celery.chain …
Run Code Online (Sandbox Code Playgroud)

django fork egg celery

0
推荐指数
1
解决办法
2729
查看次数

收到 ProductNotSupportedError:客户端注意到服务器不是 Elasticsearch,我们不支持此未知产品

将 midwayjs 服务从 v2 升级到 v3,但现在我无法连接到 elasticsearch。以下是 package.json 依赖项:

"@elastic/elasticsearch": "7.12.0",
"egg": "^3.3.3",
"egg-elasticsearch-ts": "^1.1.1"
Run Code Online (Sandbox Code Playgroud)

出现以下错误:

获取 fs 状态错误 ProductNotSupportedError:客户端注意到服务器不是 Elasticsearch,我们不支持此未知产品。在 Transport.request 处

元:{ body:null,statusCode:null,headers:null,meta:{ context:null,请求:[Object],名称:'elasticsearch-js',连接:null,尝试:0,中止:false } } }

egg node.js elasticsearch

0
推荐指数
1
解决办法
4935
查看次数

标签 统计

egg ×5

python ×3

beautifulsoup ×1

celery ×1

django ×1

elasticsearch ×1

fork ×1

node.js ×1

package ×1

pip ×1

plone ×1

scrapy ×1

scrapyd ×1