python - 在 bash 脚本中运行时 pip install “解析错误”
问题描述
我有一个 bash 脚本来做 pip install 几个包。
#!/bin/bash
packages="pycparser cffi ipaddress enum34 cryptography asn1crypto"
pip install ${packages}
我看到了这个错误:
Invalid requirement: 'pycparser cffi ipaddress enum34 cryptography asn1crypto' Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/pip/_internal/req/req_install.py", line 252, in from_line
req = Requirement(req) File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/packaging/requirements.py", line 97, in __init__
requirement_string[e.loc:e.loc + 8])) InvalidRequirement: Invalid requirement, parse error at "'cffi ipa'"
pip install pycparser cffi ipaddress enum34 cryptography asn1crypto
当我在终端本身上运行命令时,一切都很好。
任何人都可以帮忙吗?谢谢。
解决方案
推荐阅读
- php - 如何从一周中的某些日子限制 WooCommerce 运输区域
- reactjs - 如何让 bootstrap 和 antd 协同工作?
- java - 并发和多线程有什么区别?(尤其是在 Java 中)
- flutter - Flutter Wrap 小部件对齐:在 ExpansionPanel 内部
- vue.js - Nuxt 在初始化之前选择布局
- python - 使用 datetime 列循环遍历数据框
- git - 无法在我的本地仓库中创建分支
- mysql - mysql数据库中的唯一列
- isabelle - Isabelle/Simpl:使用 hoarestate 类型统一失败
- hibernate - 为什么 Envers 跳过修订?