python导入本地库而不是内置库
我用叉子叉熊猫是为了做一些改变。然而,Python正在导入Anaconda内置熊猫,而不是我的。这是目录结构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
/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:这是有效的,我编辑了你的答案以包含我使用的确切代码。谢谢