我在linux mint 18.3上。我可以很好地导入matplotlib,但我需要从某个文件中绘制一些内容。当我试图绘制一些简单的东西时,我得到了这个错误:
python3 spline.py
Traceback (most recent call last):
File "spline.py", line 2, in <module>
from matplotlib.pyplot import plt
ImportError: No module named 'matplotlib'
我在文件中的代码是:
from matplotlib.pypl
我正在为编写一个工具,如果用户导入它,我想对matplotlib进行monkeypatch。虽然导入它有点慢,所以我不想导入它,当用户不导入它时,我不想对它进行monkeypatch。
我通读了导入钩子,并在Python3中实现了这一点。
# scratch.py
from importlib import import_module
import sys
class PatchedModuleFinder(object):
def find_module(self, fullname, path=None):
if fullname not in ('mat
完全错误是:
Traceback (most recent call last):
File "D:\pyqt4_examples\matplotlib.py", line 4, in <module>
import matplotlib.pyplot as plt
File "D:\pyqt4_examples\matplotlib.py", line 4, in <module>
import matplotlib.pyplot as plt
ModuleNotFoundError: No module nam
我在JuliaBox中使用的是Python2笔记本。我正在尝试绘制一些数据,但我一直收到错误:
TclError: no display name and no $DISPLAY environment variable
Julia本身具有在Julia笔记本中通过python进行绘图的功能。我已经亲自测试过了。PyPlot命令访问matplotlib.pyplot,对吗?
using PyPlot
plot([1,2,3,4])
然而,Python 2笔记本给我带来了困难。这就是我所拥有的:
import matplotlib.pyplot as plt
import numpy as np
我有一个python程序,它的开头是:
from optparse import OptionParser
import math
#import wx
import os
import numpy as np
import matplotlib.pyplot as plt
from pylab import *
from numpy import *
import scipy as scipy
from scipy import *
from scipy import constants
import scipy.signal as signal
import matplotlib.pyp
我在Ubuntu中作为虚拟盒客户在Windows机器上工作(作为主机),我正在尝试从终端上运行我的python脚本。我在使用pip安装matplotlib时遇到了困难。我设法安装它使用
sudo apt-get install python-matplotlib
但是,我无法显示我在代码中创建的图像:
import numpy as np
import matplotlib.pyplot as plt
import random as random
from random import randrange
image = plt.imshow(mymatrix)
plt.show
我想要执行一个可执行文件,但是每次我运行.exe时它都会编写ImportError: No module named 'tkinter',而我在Stackowerflow上读到的所有内容都帮不了我!
我的python程序很简单(ODE ),并且只请求:
from math import*
from pylab import*
import numpy as np
import matplotlib
import numpy as np
import matplotlib.pyplot as plt
我将prog.py的副本粘贴到pyInstaller所在的C:\Python\
我正在寻找一种在jupyter笔记本中自动(或作为快捷方式)导入一组python模块的方法,这样我就不必在每次创建新笔记本时都导入它们 我发现将这些模块导入到每个笔记本中是非常重复的。这里我能想到的最接近的事情就是创建一个python文件并将其作为模块导入,但我希望在Jupyter-notebook中有更灵活的东西。 # Example Code
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
from sklearn.linear_model import LinearRegression 有什
我在一个docker容器中运行一些python代码,定义如下:
FROM continuumio/anaconda2:5.3.0
USER root
RUN apt-get install git
ENV AWS_DEFAULT_REGION us-east-2
# Copying code in container
RUN mkdir /warburg-investigation
COPY . /warburg-investigation
RUN apt-get update
# Installing necessary packages
RUN pip install panaxea
我在尝试导入这些文件时遇到问题:
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
from sklearn.linear_model import LinearRegression
在运行这些脚本之后,运行python(3.9.1) shell的结果是:
ModuleNotFoundError: No module named 'sklearn.linear_model'; 'sklearn' is not a package
但是,当我通过粘贴直接导入Linea
我使用一台远程机器进行计算和数据分析。我在这台机器上没有sudo访问权限,出于数据分析的目的,我想使用vtk等python库。由于pip没有安装在这台机器上,我设置了一个‘虚拟环境’并在那里安装了VTK,我使用了这里解释的方法()。然后,我可以使用pip在虚拟环境中安装vtk。
但是现在的问题是我不能导入matplotlib.pyplot,它会给我一个错误
ImportError: No module named Tkinter。
这个错误很奇怪,因为matplotlib.pyplot在我的虚拟环境之外的这个特定系统中工作。有一些变通方法可以在没有tkinter的情况下使用matplotlib
import matplotlib.pyplot as plt
import numpy as np
from math import sin, pi
y = pi
x = np.linspace(0, 3*y, 500)
plt.plot(x, sin(x**2))
title("A simple Graph")
plt.show()
获取
“只有长度-1数组可以转换为Python标量”
运行此代码时出错
我在将一些模块导入python时遇到了问题。
首先,我使用的是MacBook,这是我的第一个OS X设备,所以可能我做错了什么。我安装了conda,创建了main。每次我想在我的python应用程序上工作时,我只需打开终端,使用命令: conda activate main,cd into文件夹,并在VS代码中打开。我用pip3 install opencv-python下载了这个模块,没有错误的完成,但是当我把所有东西(cv2,tensorflow,matplotlib.pyplot和numpy)导入到python文件中时,我只是
try to print Hello, I get this