Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在没有虚拟设备的情况下推出芹菜_Python_Celery_Virtualenv - Fatal编程技术网

Python 在没有虚拟设备的情况下推出芹菜

Python 在没有虚拟设备的情况下推出芹菜,python,celery,virtualenv,Python,Celery,Virtualenv,我正在尝试在不使用virtualenv的Docker容器中启动安装了pip 芹菜:未找到命令 我试着跑 python/usr/local/lib/python3.4/site-packages/芹菜/bin/芹菜.py 但是getimportorror:没有名为“芹菜.five”的模块“芹菜”不是包装 当我执行pip freeze时,我可以看到它已安装 从一个virtualenv运行该命令是有效的,因为芹菜被添加到/bin/芹菜,而/bin/被添加到我的$PATH中 在使用系统Python的安装

我正在尝试在不使用virtualenv的Docker容器中启动安装了pip

芹菜:未找到命令

我试着跑

python/usr/local/lib/python3.4/site-packages/芹菜/bin/芹菜.py

但是get
importorror:没有名为“芹菜.five”的模块“芹菜”不是包装

当我执行
pip freeze
时,我可以看到它已安装

从一个virtualenv运行该命令是有效的,因为
芹菜
被添加到
/bin/芹菜
,而
/bin/
被添加到我的
$PATH


在使用系统Python的安装中,
pip install芹菜
命令通常会在
/usr/local/bin
下安装二进制文件,因此,请确保它位于
$PATH

中。您可以共享您使用的是哪个基本docker映像吗?官方python:3.4映像这是我最初的想法,但二进制文件不在那里..:/是否需要设置任何环境变量或配置,以将该路径用作pip的默认路径?也许这需要在不同于root用户的用户下完成?您使用的是安装有
python3pip
ubuntu包的pip吗?我刚刚尝试了
docker运行--rm-ti ubuntu:14.04
,然后在docker容器中运行:
apt get update&&apt get install python3pip;pip3安装芹菜
,然后芹菜命令就顺利运行了。我有一个/usr/local/lib/python3.4/卷,但没有/usr/local/bin卷,非常感谢!