相关疑难解决方法(0)

导入错误:没有名为 statsmodels.api 的模块

我是 python 新手,遇到了这个问题。我已经安装了 Pandas、Numpy、Scipy,并且我使用 apt-get install python-statsmodels 安装了统计模型,但是当我尝试使用时:

import statsmodels.api as sm
Run Code Online (Sandbox Code Playgroud)

但我有这个问题:

ImportError                               Traceback (most recent call last)
<ipython-input-1-6030a6549dc0> in <module>()
----> 1 import statsmodels.api as sm

ImportError: No module named statsmodels.api
Run Code Online (Sandbox Code Playgroud)

为什么??

python python-import statsmodels

5
推荐指数
1
解决办法
1万
查看次数

python unittest与(子)进程的覆盖率报告

我正在使用nose我的"unittest"测试并且必须nose-cov包括覆盖率报告.这些都可以正常工作,但我的部分测试需要运行一些代码multiprocessing.Process.该nose-cov文件指出,它可以做multiprocessing,但我不知道如何得到那个工作.

我只是通过运行nosetests并使用以下代码来运行测试.coveragerc:

[run]
branch = True
parallel = True

[report]
# Regexes for lines to exclude from consideration
exclude_lines =
    # Have to re-enable the standard pragma
    pragma: no cover

    # Don't complain about missing debug-only code:
    def __repr__
    #if self\.debug

    # Don't complain if tests don't hit defensive assertion code:
    raise AssertionError
    raise NotImplementedError

    # Don't complain if non-runnable code isn't run:
    if 0:
    if …
Run Code Online (Sandbox Code Playgroud)

python nose nosetests coverage.py python-3.x

5
推荐指数
1
解决办法
1633
查看次数

ubuntu python 3.4 没有站点包库

我一直在尝试将 Blender python 库导入到 python 中,这样我就可以在另一个 python IDE 中使用它。我按照搅拌机维基页面上的一些步骤操作并获得了正确的文件。我剩下的唯一问题是复制并粘贴 python 3.4 下“site-packages”文件夹中的正确文件,但我没有这样的目录...我没有手动安装这个 python 版本,默认情况下它随 Ubuntu 一起安装。

-伯特

搅拌机维基页面: http://wiki.blender.org/index.php/User:Ideasman42 /BlenderAsPyModule

python ubuntu module blender python-3.x

5
推荐指数
1
解决办法
1424
查看次数

是否可以为python创建嵌套的虚拟环境?

在处理一些自动化脚本时,我发现需要有一些通用包可用于所有脚本(如ipythonspyder)并且只安装,我们称之为每个脚本的差异包。有没有办法在python中嵌套虚拟环境?也就是说,某种设置环境的方法,以便python首先查看最内层的环境;如果没有找到,它会查看第二个最里面的环境,依此类推,直到到达系统范围的包环境?

我能找到的最接近的是将venv模块与--system-site-packages 一起使用选项但我无法实现我想要的:首先,我不想使用 root 权限在系统上安装软件包;其次,我找不到使用此选项嵌套虚拟环境的方法。

如果有的话,实现这种嵌套虚拟环境结构的最佳方法是什么?

python virtualenv python-3.x

5
推荐指数
1
解决办法
670
查看次数

torch/lib/libgomp-d22c30c5.so.1:无法在静态 TLS 块中分配内存

我在我的jetson nano上安装了YoloV5。当出现此错误时,我想执行我的对象检测代码: python3.8/site-packages/torch/lib/libgomp-d22c30c5.so.1: 无法在静态 TLS 块中分配内存。

为了解决这个问题,我尝试将其放入 bashrc 中:

导出 LD_PRELOAD=/usr/lib/aarch64-linux-gnu/libgomp.so.1

没用

你还有别的想法吗?

这是我的代码:

import cv2
import numpy as np
from elements.yolo import OBJ_DETECTION

Object_classes = ['person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 'truck', 'boat', 'traffic light',
            'fire hydrant', 'stop sign', 'parking meter', 'bench', 'bird', 'cat', 'dog', 'horse', 'sheep', 'cow',
            'elephant', 'bear', 'zebra', 'giraffe', 'backpack', 'umbrella', 'handbag', 'tie', 'suitcase', 'frisbee',
            'skis', 'snowboard', 'sports ball', 'kite', 'baseball bat', 'baseball glove', 'skateboard', 'surfboard',
            'tennis racket', 'bottle', 'wine glass', 'cup', 'fork', 'knife', 'spoon', …
Run Code Online (Sandbox Code Playgroud)

python torch nvidia-jetson-nano oserror yolov5

5
推荐指数
1
解决办法
1万
查看次数

使用 pip 将安装的包复制到另一个环境

我使用 pip 命令在我的环境中下载了一些包。我想拥有它们的副本以将它们转移到另一个环境。我知道使用:

pip freeze > requirements.txt
Run Code Online (Sandbox Code Playgroud)

会将需求生成到文件中,但由于我的第二个环境无法访问互联网,因此我无法使用:

pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)

再次安装该软件包。有没有办法复制已安装的软件包?或者以某种方式在我的第一个环境中的指定目录中安装软件包?谢谢

python

4
推荐指数
1
解决办法
3602
查看次数

python:如何/在何处将一个简单的库安装在我的计算机上一个众所周知的地方

我需要在我的计算机上的某处放置一个python脚本,以便在另一个文件中我可以使用它.我该怎么做,我该把它放在哪里?在python文档中我在哪里学习如何做到这一点?我是初学者+不要使用python.


库文件:MyLib.py放在一个众所周知的地方

def myfunc():
   ....
Run Code Online (Sandbox Code Playgroud)

位于其他地方的其他文件SourceFile.py,不需要知道MyLib.py的位置:

something = MyLib.myfunc()
Run Code Online (Sandbox Code Playgroud)

python import path

3
推荐指数
1
解决办法
4121
查看次数

如何备份已安装的python依赖项或模块

我在centos系统中安装了许多python模块插件和库。现在,我不想在单独的计算机上再次安装每件事。

有什么办法可以使软件包像rpm或其他任何东西,以便当我在新位置安装所有模块时,依赖项也将被安装,并且每当我安装新的东西时,我都可以更新安装软件包

python backup dependencies

3
推荐指数
1
解决办法
3540
查看次数

在Pelican中安装第三方Markdown扩展程序

我正在使用Pelican作为静态博客,并尝试安装figure-ref扩展.由于我使用Markdown,插件依赖于figureAltCaption第三方Markdown扩展.但是我不知道如何安装它.

Pelican有一个MD_EXTENSIONS 配置选项,但我尝试了一些没有运气的明显选项.看起来这只是一个死的简单的gimme,但目前尚不清楚如何继续.会喜欢一些建议.

markdown python-2.7 pelican

2
推荐指数
1
解决办法
361
查看次数