我想重新激活我两年前从事的一个旧 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
这是发生错误的地方。我用德语得到它,但它就像
"The command "pyb" is either spelled wrong or doesn't exist"
请注意,我与该项目的所有相关文件(即 build.py)都已经存在,并且我在正确的目录中执行了命令。尽管我认为这不是问题,因为甚至无法识别命令。
pip list
确认 pybuilder 安装正确,并where python
告诉我它使用的第一个 python 来自正确的环境。
我强烈认为它与 Anaconda 有关,因为我能够再次在 Ubuntu WSL(win10)条件下成功重做它。
编辑:我使用 conda 环境的绝对路径并执行 pyb_.exe 使其工作。但是文件 pyb* 也存在。我仍然很想知道为什么 anaconda 提示无法执行它。
感谢有关如何解决此问题的任何想法。干杯!