无法 运行 在 Anaconda 提示符下从 Pybuilder 命令 pyb

Cannot run command pyb from Pybuilder in Anaconda prompt

我想重新激活我两年前参与的旧 python 项目。

我想重新创建相同的工作条件,但有一个不同:当我当时开发时,我使用 virtualenvs Ubuntu WSL (win10)。现在我想使用 Anaconda 直接从 windows 10 工作。

我输入的 Anaconda 提示符(管理员权限)中的命令

conda create -n env python=3.6
conda activate env
pip install pybuilder==0.11.17
pyb

这是错误发生的地方。我得到它的德语版本,但它是 s.t。像 "The command "pyb" is either spelled wrong or doesn't exist"

请注意,项目的所有相关文件(即 build.py)都已经存在,我在正确的目录中执行命令。虽然我认为这不是问题,因为命令甚至无法识别。

pip list 确认 pybuilder 安装正确,where python 告诉我它使用的第一个 python 来自正确的环境。

我强烈认为它有 s.t。与 Anaconda 有关,因为我能够再次在 Ubuntu WSL (win10) 条件下成功重做它。


编辑:我使用 conda 环境的绝对路径并执行 pyb_.exe 使其工作。但是文件 pyb* 也存在。我仍然有兴趣知道为什么 anaconda 提示无法执行它。


感谢有关如何解决此问题的任何想法。 干杯!

我要关闭这个,因为我找到了一个令人满意的解决方案:

  • 我用更新的包 (pip) 测试了我的代码,它仍然有效。
  • pybuilder==0.13.3
  • 在 anaconda 提示符下再次尝试pyb并且执行没有问题

因为这只是过时软件的问题,我将其标记为已回答