![](/img/trans.png)
[英]'Error opening terminal: unknown.' error when running a command in SSH server through Python
[英]error when opening python in terminal
我不小心删除了我机器上的 python 文件夹 - 这是一台运行 yosemite 的 macbook,版本 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: =': not a valid identifier -bash: export:
/usr/local/lib/python2.7': 不是一个有效的标识符
帮助!
谢谢
PYTHONHOME 应该指向标准 python 库的目录。 您目前正在做的事情存在一些问题。
在终端尝试使用这个命令:
ls /usr/local/lib
现在查看您希望使用的正确 python 安装的结果。 现在使用设置您的 PYTHONHOME 变量
export PYTHONHOME=/usr/local/lib/pythonXXX
替换 XXX 以完成所需的路径。 请注意路径如何包含前导正斜杠以使其成为绝对路径!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.