导入python包 - 初学者问题
Posted
技术标签:
【中文标题】导入python包 - 初学者问题【英文标题】:importing python package -beginner question 【发布时间】:2021-02-06 21:24:56 【问题描述】:我从https://pypi.org/project/Random-Word/#description在线下载了一个包 它是一个随机的英文单词文件。我使用 pip install 下载了它。下载时它是一个 .whl 文件。但是在项目描述中,他将他的基本用法列为 .py 文件...我不确定如何将其导入我的程序,因为它作为 .whl 文件安装,并且当我尝试导入时找不到该模块它。
有没有办法将 .whl 文件转换为 .py 文件,以便我的程序将其视为一个模块,能够导入它并在程序中使用它?还是有更好的方法?
【问题讨论】:
***.com/questions/27885397/… 【参考方案1】:如果你是这样安装的:
pip(3) install random-word
创建一个 .py 文件并将以下内容放入其中:
from random_word import RandomWords
r = RandomWords()
print(r.get_random_word())
然后运行PY文件:
python(3) <file>.py
基本上,您需要从random_word
目录中import RandomWords
,而不是如果只是import RandomWords
【讨论】:
我把它安装在 cd pip install --user Random_Word-1.0.4-py3-none-any.whl 这种方式也能用你的方法吗? 我想我对 python 或 cd 如何能够知道 Random_Word-1.0.4-py3-none-any.whl 与 random-word 相同感到困惑?它们的拼写方式不同我在这里遗漏了什么吗? 要使用该软件包,只需 pip(3) install以上是关于导入python包 - 初学者问题的主要内容,如果未能解决你的问题,请参考以下文章