python - Python setup.py - 手动运行 setup.py 时未安装命令
问题描述
我有一个 pip 包,它安装了一个命令行工具,因此您可以在终端中的任何位置使用它name args
,但是当我使用 手动安装时python setup.py install
,它不会安装该命令,我可以使用 python 脚本中的模块并导入它,但我不能使用命令,我的目录结构-
wand-cli
├── setup.py
├── wand
├── wandbox
│ ├── colorschemes
│ │ ...
│ ├── commands
│ │ ...
│ └── utilities
...
我在 setup.py 中使用它,scripts=["wand"]
那么我该怎么做才能在手动运行 setup.py 时安装命令?
解决方案
好吧,做了一些研究,感谢 python 的文档,我只需要提供user
选项
python setup.py install --user
推荐阅读
- google-api - 我可以使用 GoogleDrive 中的默认文件类型图标吗?
- java - java net.sf.jasperreports.engine.JRRuntimeException: java.io.IOException: 系统找不到指定的路径
- python - 如何将分类变量中的 1 值重命名为列的标题?
- security - 如何将 CSRF 令牌从服务器传递到客户端?
- c++ - 用非原子读取排序原子读取
- mysql - Mysql Views 问题(重复)
- c++ - 代码行 1 中的 '(void)' 有什么用?
- css - 为什么我的链接样式表不起作用?
- mysql - 如何使这个设计数据库不可知?
- python - 在熊猫中用空白替换重复的值