感谢您的工作,工作顺利..
我可以使用
python3 -m pip install PyMySQL[rsa]
安装 rsa 版本,但是:
我不知道如何在requirements.txt文件中指定rsa
更严重的是,我无法构建 setup.py 文件(我是 API逻辑服务器)
我的设置包含:
"PyMySQL==1.0.3[rsa]",
# "PyMySQL==1.0.3+rsa”, or maybe this?
安装程序运行,但结果无法使用两种变体进行 pip install:
错误:找不到满足要求的版本 PyMySQL==1.0.3[rsa](来自 apilogicserver)(来自版本:0.3、0.4、0.5、0.6、0.6.1、0.6.2、0.6.3、0.6 .4.dev1、0.6.4、0.6.6、0.6.7、0.7.0、0.7.1、0.7.2、0.7.3、0.7.4、0.7.5、0.7.6、0.7.7、0.7 .8、0.7.9、0.7.10、0.7.11、0.8.0、0.8.1、0.9.0、0.9.1、0.9.2、0.9.3、0.10.0、0.10.1、1.0.0 、1.0.1、1.0.2、1.0.3rc1、1.0.3、1.1.0rc1、1.1.0rc2、1.1.0) 错误:找不到 PyMySQL==1.0.3[rsa] 的匹配发行版
如有任何建议,我们将不胜感激。
我的错误。
我读到了这个:
pip install PyMySQL[rsa]
,并错误地推断这是一个特殊的 PyMSQL 包。
事实并非如此。这是 2 个安装的简写:
PyMySQL
和 rsa
。
上面的语法与
pip
配合得很好。如果您想创建 requirements.txt
文件或 setup.py
文件,只需安装 2 次即可。