程序中未识别程序包

时间:2018-04-18 11:48:09

标签: python python-3.x pip

我已直接从rorolite网站安装了包pypi.python.org,即不使用pip。我在python3.6\Lib\site-packages中提取了包。我正在使用Windows 10.我面临的问题是当我在我的代码中导入这个包时

import rorolite

我收到错误:

Traceback (most recent call last):
  File "E:/all_study/python/project/roro_Test.py", line 1, in <module>
    import rorolite
ModuleNotFoundError: No module named 'rorolite'

由于我不知道的一些问题,我无法使用pip安装软件包。

3 个答案:

答案 0 :(得分:0)

你以错误的方式提取它。您必须在其他位置提取源存档,并在解压缩的目录中运行pip install .

之后验证您是否有目录python3.6\Lib\site-packages\rorolite并且其中包含文件__init__.py

或下载方向盘(*.whl)并使用pip install rorolite*.whl安装它。

答案 1 :(得分:0)

正如博士所说,你可以像这样安装它。如果您使用的是Linux,则根据您的版本,您可以使用yum等本机命令来安装该软件包。 如果pip不起作用/找不到,请记住您可能需要在具有pip的文件夹上运行它。

我希望你能尽快开始工作!

答案 2 :(得分:0)

在终端上使用“ pip”(我是Mac用户)从来没有用过。尝试将其替换为“ pip3”。