python导入本地库而不是内置库

python导入本地库而不是内置库,python,python-3.x,Python,Python 3.x,我用叉子叉熊猫是为了做一些改变。然而,Python正在导入Anaconda内置熊猫,而不是我的。这是目录结构 /Untitled2.ipynb > file I'm working on /pandas/ > local Python code 在/Untitled2.ipynb中,我有 from pandas import pandas 然后跑 pandas? 返回 Type: module String form: <module 'pandas' fr

我用叉子叉熊猫是为了做一些改变。然而,Python正在导入Anaconda内置熊猫,而不是我的。这是目录结构

/Untitled2.ipynb > file I'm working on
/pandas/ > local Python code
在/Untitled2.ipynb中,我有

from pandas import pandas
然后跑

pandas?
返回

Type:        module
String form: <module 'pandas' from 'C:\\Anaconda3\\lib\\
site-packages\\pandas\\__init__.py'>
File:        c:\anaconda3\lib\site-packages\pandas\__init__.py
类型:模块
字符串形式:
文件:c:\anaconda3\lib\site packages\pandas\\uuuu init\uuuuuuu.py

我希望模块从/pandas/pandas导入。如何执行此操作?

检查sys.path并确保“/”(或熊猫安装的位置)出现在“c:\anaconda3\lib\site packages”之前。

将本地熊猫路径插入sys.path顶部

sys.path.insert(0, r'/path_to_pandas')

使用virtualenv。您的
pandas
文件夹中是否有
\uuu init\uuuuuuuuuuuuuuuuuupy
pandas.py
?当您从pandas import pandas导入pandas时,您想导入什么?我已经分叉了。所以这里有一个init.py:这是有效的,我编辑了你的答案以包含我使用的确切代码。谢谢