首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将守护进程设置为使用特定python版本

将守护进程设置为使用特定python版本
EN

Stack Overflow用户
提问于 2022-07-13 17:59:49
回答 1查看 27关注 0票数 0

我已经在两个石墨节点上为RHEL7安装了碳。在第一个程序中,我从源代码中安装了所有软件包,使用

代码语言:javascript
复制
/usr/bin/python3.6 setup.py install

这使得我的碳缓存和其他碳守护进程从python路径开始

代码语言:javascript
复制
/usr/bin/python3.6 bin/carbon-cache.py

我在下一个节点上犯了一个错误,并将碳安装为:

代码语言:javascript
复制
/usr/bin/python setup.py install

它迫使我的碳守护进程运行:

代码语言:javascript
复制
/usr/bin/python bin/carbon-cache.py

问题是,我所需的所有依赖项都是python3依赖项。我尝试删除/etc/init.d/下的碳-*服务,并用正确的python3.6路径重新安装carbon,但这并没有改变任何事情。

如何强制碳守护进程使用/usr/bin/python3.6?

EN

回答 1

Stack Overflow用户

发布于 2022-07-13 18:43:39

对于将来遇到类似问题的人来说:解决方案是关闭碳守护进程并完全删除所有与碳相关的文件。这包括/opt/graphite/bin/opt/graphite/lib上的文件。然后运行systemctl reset-daemons并重新启动节点。在彻底安装了源碳(使用/usr/bin/python3.6可执行文件)之后,它找到了正确的路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72970695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档