• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

使Python库可用于rqworker

python 来源:João Areias 15次浏览

我有这个模块foo从中我想导入foo.jobs,文件结构是这样的。使Python库可用于rqworker

foo 
    | - __init__.py 
    | - jobs.py 
    | - ... 

问题是,我想从我的程序之外的其他文件夹上运行的rqworker中导入它。

我试图加入这个我的代码:

import sys 
sys.path.insert(0, "/path/to/foo") 

,我已经试过像我见过这里添加此到〜/ .profile文件

export PYTHONPATH=$PYTHONPATH:/path/to/foo 

:https://askubuntu.com/questions/470982/how-to-add-a-python-module-to-syspath

但没有用。任何想法可能发生什么?我使用Ubuntu 16

===========解决方案如下:

很多搜​​索后,并用它玩,我发现,你可以把它放进一个配置文件,所以我创建了一个文件rq_config.py用下面的代码:

import sys 
sys.path.insert(0, "/path/to/foo") 

QUEUES = ['names','of','queues'] 

和它工作正常


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)