gpt4 book ai didi

python - 导入错误 : No module named mako

转载 作者:太空宇宙 更新时间:2023-11-04 00:57:42 28 4
gpt4 key购买 nike

我在 2 个不同的位置安装了 python。我打开了两个设置环境变量的终端,这样每个终端都能找到不同的 python 安装:

TERM1$which python
/A/python

TERM2$which python
/B/python

后来,我使用其中一个安装(我不记得是哪个)安装了 Mako。我在本地安装了 mako 使用:

python setup.py install --user

我的理解是,该模块将转到由以下人员给出的 PATH:

$python -c 'import site; print site.USER_SITE'
/home/.../.local/lib/python2.7/site-packages

如果我从任一终端运行上述命令,它会指向我的/home中的相同位置。问题是如果我运行:

python -c 'import mako'

其中一个终端正常,但另一个终端出错:

ImportError: No module named mako

最有可能的是,从一个终端 (env) 到另一个终端 (env) 的搜索路径不同。但是我不知道要检查什么!

最佳答案

试试这个……在你的终端

$ sudo updatedb
$ 找到真子

两者是不同的命令。

Locate 将为您提供 Mako 安装位置和 python 版本的确切位置。

很可能必须只为其中一个 python 版本安装它。

您必须为另一个安装它才能使其正常工作。您还可以尝试在 .bashrc 中将 python 的别名更改为另一个别名,然后在更改后的 Python 版本中安装 Mako,然后尝试导入模块。

如何切换到不同的 python 版本:- http://linuxconfig.org/how-to-change-from-default-to-alternative-python-version-on-debian-linux

关于python - 导入错误 : No module named mako,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34332383/

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