需要帮助来确定pip,内核等的正确文件路径

时间:2019-03-24 19:46:12

标签: python jupyter-notebook anaconda libraries filepath

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

当我第一次在计算机上设置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途径吗?

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

1 个答案:

答案 0 :(得分:0)

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

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