【问题标题】:Need help determining correct filepaths for pip, kernels etc需要帮助确定 pip、内核等的正确文件路径
【发布时间】:2019-03-24 19:46:11
【问题描述】:

我遇到了“未找到模块”问题,而我的问题研究指出我可能存在文件路径名称问题。我需要一些帮助来验证我的文件路径是否正确对齐。

当我第一次在我的计算机上设置 Jupyter Notebook 和 Python 时,我根本不懂 virtualenv,我犯了很多错误,后来在遇到“找不到模块”问题时发现了这些错误。

我以为几个月前我已经解决了这个问题,因为从那以后我没有遇到任何问题,并且从那时起我多次使用 pip 来加载新库。

错误:

import tweepy

ModuleNotFoundError: No module named 'tweepy'

在 Python 笔记本中检查:

import sys

print(sys.executable)

/Users/Moos/anaconda3/envs/python3/bin/python

print(sys.path)

['', 
'/Users/Moos/anaconda3/envs/python3/lib/python36.zip', 
'/Users/Moos/anaconda3/envs/python3/lib/python3.6', 
'/Users/Moos/anaconda3/envs/python3/lib/python3.6/lib-dynload', 
'/Users/Moos/anaconda3/envs/python3/lib/python3.6/site-packages', 
'/Users/Moos/anaconda3/envs/python3/lib/python3.6/site- 
 packages/aeosa', 
'/Users/Moos/anaconda3/envs/python3/lib/python3.6/site- 
packages/IPython/extensions','/Users/Moos/.ipython'
]

在终端:

which pip

/Users/Moos/anaconda3/bin/pip


which pip3

/Users/Moos/anaconda3/bin/pip3


jupyter kernelspec list

Available kernels:
python2    /usr/local/share/jupyter/kernels/python2
python3    /usr/local/share/jupyter/kernels/python3

kernelspec 列表有问题吗?他们应该引用 anaconda3 途径吗?

重复:我对任何其他库都没有这个问题。

【问题讨论】:

    标签: python jupyter-notebook anaconda libraries filepath


    【解决方案1】:

    也许是一个微不足道的建议,但您是否检查过“tweepy”在您当前的环境中是否真的可用?

    要检查这一点,您可以在 anaconda 提示符中键入以下内容:“conda list tweepy”,否则您可以使用 anaconda 导航器直观地执行相同的检查。

    【讨论】:

    • 在当前环境中可用,以及 pip 和 pip3 列表检查。今天又试了一个新的库,同样的问题。真的很奇怪,b/c 我以为我几个月前就解决了这个问题,当时我遇到了同样的问题。一直工作正常,直到前几天 - 没有做任何不寻常的事情。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-06
    • 2022-08-13
    • 2020-11-07
    • 1970-01-01
    相关资源
    最近更新 更多