首页 > 解决方案 > 当我在我的一个 Git 存储库中运行“ls”命令时出现无法解释的条目

问题描述

当我从终端“cd”到我的一个 GIT 存储库并运行 ls 命令时,我可以看到两个条目。我希望看到其中的一个,因为它是我创建的 python 文件,但我也看到了一个条目“= 3.4.0”。这是什么条目?似乎是某种版本号。有人可以解释一下吗?

标签: pythonpackages

解决方案


看起来您在命令行中运行了类似以下内容

$ pip install protobuf>=3.4.0

但是>shell 中的字符是输出重定向操作符,所以你的 shell 将其读作“运行pip install protobuf并将其标准输出通过管道传输到一个名为=3.4.0”的文件

将来,当尝试使用某些版本说明符 pip 安装软件包时,我建议将其放在引号中以防止出现此类问题:

$ pip install 'protobuf>=3.4.0'

推荐阅读