运行
根据 Pipenv 文档,当从requirements.txt
文件导入时
pipenv install -r path/to/requirements.txt
建议
如果要求文件固定了版本号,则可能需要编辑新
Pipfile
以删除这些版本号,并让pipenv
跟踪固定。
运行pipenv install -r path/to/requirements.txt
后替换这些固定版本号时使用什么正则表达式?
由于我更喜欢使用 vim 搜索和替换命令:%s/foo/bar
,如果可能的话,请构建您的答案,以便foo
被bar
替换,如上文vim
。我主要在Visual Studio Code中使用vim键绑定,所以基于javascript的正则表达式是合适的。
以下正则表达式致力于解决此问题:"==([S]+)"
.
通过Visual Studio Code Vim扩展使用它(并替换为"*"
(:
:%s/"==([S]+)"/"*"
或者没有"*"
(替换为任何内容(:
:%s/"==([S]+)"/
我使用正则表达式来帮助和学习上面的底层正则表达式。