Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.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 控制台入口点不能使用pip安装的--target参数_Python_Pip_Setuptools - Fatal编程技术网

Python 控制台入口点不能使用pip安装的--target参数

Python 控制台入口点不能使用pip安装的--target参数,python,pip,setuptools,Python,Pip,Setuptools,我安装了一个带有--target参数的模块,控制台入口点安装在/bin目录中的目标位置。因此,无法通过命令行访问它们。通常它们会安装到/usr/bin 我尝试添加--install option=“--install scripts=/usr/bin”,但行为没有改变 不将入口点安装到/usr/bin的完整安装命令: /usr/bin/pip install my-package-1.0.0-py2-none-any.whl--target/opt/myproject/--upgrade--in

我安装了一个带有
--target
参数的模块,控制台入口点安装在/bin目录中的目标位置。因此,无法通过命令行访问它们。通常它们会安装到
/usr/bin

我尝试添加
--install option=“--install scripts=/usr/bin”
,但行为没有改变

不将入口点安装到/usr/bin的完整安装命令:
/usr/bin/pip install my-package-1.0.0-py2-none-any.whl--target/opt/myproject/--upgrade--install option=“--install scripts=/usr/bin”


TIA

当您使用
--target
时,您就可以独立工作了。将
/opt/myproject/bin
添加到
$PATH
/opt/myproject/lib/pythonX.Y
添加到
$PYTHONPATH

这将不起作用,因为您是从轮子安装的。使用
--安装脚本时,
pip
将警告您无法使用控制盘。构建
my package
python setup.py sdist
)的源代码发行版,并将生成的文件传递给
pip
,而不是轮子,以便命令工作。