gpt4 book ai didi

python - 在终端中打开 python 时出错

转载 作者:太空狗 更新时间:2023-10-30 01:28:39 26 4
gpt4 key购买 nike

我不小心删除了我机器上的 python 文件夹 - 这是一台 macbook,运行 yosemite,版本 10.10.2 (14C1510)。我把它们从垃圾桶里拿出来了,但是当我尝试运行 python 时,我得到了这个:

Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site

我已经阅读了论坛并使用以下命令将 PYTHONHOME 导出到 usr/local:

export PYTHONHOME=usr/local

当我现在尝试运行 python 时,我只得到最后一个错误:

ImportError: No module named site

我找到了 python2.7 文件夹——其中有四个,并将它们移动到/usr/local/lib。然后我输入:

导出 PYTHONHOME =/usr/local/lib/python2.7

它给了我错误:

-bash: export: =': 不是有效标识符
-bash: export:
/usr/local/lib/python2.7': 不是有效标识符

帮助!

谢谢

最佳答案

PYTHONHOME 应该指向标准python 库的目录。您目前正在做的事情有几个问题。

  1. usr/local 是相对路径。您应该使用绝对路径,即/usr/local
  2. /usr/local 可能不是您的 python 库的合适位置,它可能类似于/usr/local/lib/python2.7 或/usr/local/lib/python3.5

在终端尝试使用这个命令:

ls/usr/local/lib

现在查看您希望使用的正确 python 安装的结果。现在使用

设置你的 PYTHONHOME 变量

export PYTHONHOME=/usr/local/lib/pythonXXX

替换 XXX 以完成所需的路径。请注意该路径如何包含前导正斜杠以使其成为绝对路径!

关于python - 在终端中打开 python 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29523061/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com