我在论坛上几乎阅读了关于这个主题的每篇文章,但我无法解决这个烦人的问题。我在Fedora 26上安装了一个新的Canopy 2.1.3。如果我尝试通过GUI或命令行执行它,就不会发生任何事情(即使作为一个命令,也不会识别出顶盖'。)。
我很无能为力,我想问题可能是环境变量PYTHONPATH和PYTHONHOME(Fedora附带RedHat自己的Python发行版),但我在过去两小时内无法解决问题。 Here是我所指的Enthought本身的参考。
让我感到困惑的是,在以前的Fedora版本中,我第一次执行Canopy时根本没有遇到过这样的问题。
答案 0 :(得分:0)
a)您引用的文章是特定于Windows的,但肯定在任何操作系统上,PYTHONPATH和PYTHONHOME都不应该指向任何Python发行版。请参阅this article。
b)如果canopy
命令字面上无法识别(vs被识别但未按预期启动),那么至少可能是一个通用的“如何启动可执行文件?”问题,典型的答案是“将其路径放在PATH环境变量中”或“直接通过其完整路径引用可执行文件”。