Python: ModuleNotFound 错误
Python: ModuleNotFound Error
我下载了多个模块(Discord API,cx_Freeze)(pip 下载,Windows 10),现在我想使用它们。
但是当我要导入它们时,它说没有任何模块。
从我以前的 Python 使用(在重置计算机之前)我添加了一个 pycache 文件夹并且它适用于一个模块。我无法为其他模块重现它。怎么办?
我在 PC 上只有一个 Python 版本 (3.6.5)。
我检查了 \site-packages 文件夹,它们就在那里。
如果您正在使用 python3 然后尝试使用
下载库
pip3 install libname
但如果您使用的是 python2,则使用
安装库
pip2 install libname or just pip install libname
尝试使用这些命令并回复
尝试在普通用户和管理员用户下使用命令提示符安装你的库,这样你就会知道发生了什么,如果它仍然不工作,那么尝试将库安装到相同的文件夹中您的项目使用 pip 自定义安装命令
pip install -t <direct directory> <package>
然后使用导入语句
例如我使用了
pip2 install -t c:\Users\Nav\Desktop\projectss cx_freeze
然后我使用
导入了库
#from cx_Freeze import setup, Executable
import cx_Freeze
from cx_Freeze import *
它起作用了。
以前我收到这样的错误:
File "C:\Python27\lib\site-packages\cx_Freeze\__init__.py", line 10, in <module>
from cx_Freeze.finder import *
ImportError: No module named finder
自定义安装后它正在运行
我下载了多个模块(Discord API,cx_Freeze)(pip 下载,Windows 10),现在我想使用它们。
但是当我要导入它们时,它说没有任何模块。
从我以前的 Python 使用(在重置计算机之前)我添加了一个 pycache 文件夹并且它适用于一个模块。我无法为其他模块重现它。怎么办?
我在 PC 上只有一个 Python 版本 (3.6.5)。
我检查了 \site-packages 文件夹,它们就在那里。
如果您正在使用 python3 然后尝试使用
下载库pip3 install libname
但如果您使用的是 python2,则使用
安装库pip2 install libname or just pip install libname
尝试使用这些命令并回复
尝试在普通用户和管理员用户下使用命令提示符安装你的库,这样你就会知道发生了什么,如果它仍然不工作,那么尝试将库安装到相同的文件夹中您的项目使用 pip 自定义安装命令
pip install -t <direct directory> <package>
然后使用导入语句
例如我使用了
pip2 install -t c:\Users\Nav\Desktop\projectss cx_freeze
然后我使用
导入了库#from cx_Freeze import setup, Executable
import cx_Freeze
from cx_Freeze import *
它起作用了。 以前我收到这样的错误:
File "C:\Python27\lib\site-packages\cx_Freeze\__init__.py", line 10, in <module>
from cx_Freeze.finder import *
ImportError: No module named finder
自定义安装后它正在运行