簡體   English   中英

無法導入實用程序和生成器 package

[英]Unable to import Utils and Generators package

我已經提到了這些帖子1 , 2 , 3 , 4 , 5

但我仍然無法解決這個問題。 可能是因為其他問題太技術性了。

我做了以下

a)我啟動了 jupyter notebook(將文件保存在桌面)

b) 進口常規包如Pandas、Numpy、Scipy等。

c)后來我嘗試導入UtilsGenerators package 但它拋出了錯誤。

pip install Utils  #success
pip install Generators #success
pip list-v #returned the below location

utils 1.0.1     c:\users\test\appdata\local\continuum\anaconda3\lib\site-packages pip
generators 2020.4.27 c:\users\test\appdata\local\continuum\anaconda3\lib\site-packages pip

When I tried importing `Utils` and `Generators` package, I get the same error as well

import psycopg2
import pandas as pd
import numpy as np
import Utils
import Generators

ModuleNotFoundError: No module named 'Utils'
ModuleNotFoundError: No module named 'Generators'

導入Utils package 是否需要任何其他文件?

為什么人們經常談論成功導入utils的項目目錄? 我只是Pandas一樣導入它;不關心項目目錄。 我剛剛啟動了一個 jupyter 筆記本並嘗試安裝Utils package

如何成功導入這些包? 不能像pandas等常規包一樣導入這些包嗎? 因為我安裝了所有全新的軟件包並且它們都已成功導入

我還通過輸入import python_utils嘗試了這篇文章中的建議,但沒有幫助

任何有關如何解決此問題的教程或步驟都會對我有所幫助。

import語句區分大小寫,而pip不區分大小寫

根據PEP-0426 ,它描述了一種用於發布和交換與 Python 分發/包相關的元數據的機制,

分發名稱的所有比較必須不區分大小寫,並且必須認為連字符和下划線是等價的。

所以從技術pip install Utilspip install UTILSpip install utils都將安裝名為utils的相同發行版/包。

要解決問題,您必須從

import Utils
import Generators

import utils
import generators

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM