用于freetype,png包的Windows 7上的Python matplotlib安装问题

时间:2016-08-21 03:44:16

标签: python windows python-2.7 matplotlib windows-7

在Windows 7上使用Python 2.7。这是我用来安装的命令和错误消息。想知道以前是否有人遇到过类似的问题?感谢。

XD

8 个答案:

答案 0 :(得分:11)

I solved it by taking version 1.5.1

pip install matplotlib==1.5.1

it seems that version 1.5.2 installer is broken.

答案 1 :(得分:10)

正如您所见, app.use(function(req,res,next) res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "X-Requested-With"); res.header("Access-Control-Allow-Methods","PUT,POST,GET,DELETE,OPTIONS"); next();}) var io = require('socket.io', { transports: ['websocket'] })(http); 模块已丢失。您需要单独安装它们。

尝试执行以下操作:

png

答案 2 :(得分:6)

http://www.lfd.uci.edu/~gohlke/pythonlibs/

从上面的位置获取matplotlib。根据python(2.x / 3.x)和bit(32/64)版本选择正确的包。

32-bit 2.7: matplotlib-1.5.2-cp27-cp27m-win32.whl
64-bit 2.7: matplotlib-1.5.2-cp27-cp27m-win_amd64.whl

如果您在中间遇到任何问题,请参阅以下链接: https://stackoverflow.com/a/38618044/5334188

答案 3 :(得分:4)

我有完全相同的问题。

似乎我的点子是v7,这是旧的。 使用“升级”按钮升级到v9。 然后尝试再次安装matplotlib,这次成功了。

也许这有帮助

答案 4 :(得分:2)

我遇到了同样的问题,这是我的解决方案

与最新的pip集成的python 3.6存在问题。 所以我用pip安装了python 3.5.2,但是没有升级pip。 你可以用这种方式安装matplotlib。

希望我能提供一个可能的解决方案

答案 5 :(得分:1)

今天,我在Python 3.8.0上遇到了这个问题,并且在安装matplotlib==3.2.0rc1之后,在freetype-py上的安装成功完成了。

答案 6 :(得分:0)

我在Windows 10中解决了以下问题:

1-为win32或win64 python3.7下载以下文件:

matplotlib-2.2.2-cp27-cp37m-win32.whl

matplotlib-2.2.2-cp27-cp37m-win_amd64.whl

来自https://www.lfd.uci.edu/~gohlke/pythonlibs/

2-通过cmd控制台在python下运行下载的文件:

.\Downloads> python -m pip install matplotlib-2.2.2-cp37-cp37m-win_amd64.whl

您可以尝试使用matplolib

答案 7 :(得分:0)

在Windows 10上安装特定的matplotlib版本2.2.5可以为我工作。

通过pip安装特定版本的命令:

class HomePage extends StatefulWidget {
  @override
  _HomePageState createState() => _HomePageState();
}

class _HomePageState extends State<HomePage> {
  signout() {
    FirebaseAuth.instance.signOut().then((value) {
      print(widget.user.uid);
      Navigator.pushReplacement(
          context, MaterialPageRoute(builder: (context) => LoginPage()));
    });
  }

  @override
  Widget build(BuildContext context) {
    _logout() {
      return showDialog(
          context: context,
          builder: (context) => AlertDialog(
                content: Text('Are you sure you want to logout'),
                actions: <Widget>[
                  FlatButton(
                      onPressed: () {
                        Navigator.pop(context);
                        signout();
                      },
                      child: Text('Yes')),
                  FlatButton(
                      onPressed: () {
                        Navigator.pop(context);
                      },
                      child: Text('No'))
                ],
              ));
    }

    return SafeArea(
        child: Scaffold(
      backgroundColor: Colors.white,
      drawer: CustomDrawer(
        user: widget.user,
        userData: userdata,
      ),
      appBar: AppBar(
          actions: <Widget>[
            Container(
                width: 200,
                alignment: Alignment.centerRight,
                child: AutoSizeText(
                  userdata['userName'],
                  overflow: TextOverflow.ellipsis,
                  maxLines: 2,
                  style: TextStyle(
                      color: Colors.black54,
                      fontSize: Constants.mediumText,
                      fontWeight: FontWeight.w600,
                      fontFamily: 'Segoe'),
                )),
            MaterialButton(
              onPressed: () {
                _logout();
              },
              child: Icon(
                Icons.exit_to_app,
                size: 30,
                color: Color(0xff747474),
              ),
            ),
          ],
          elevation: 1,
          leading: Builder(builder: (BuildContext context) {
            return MaterialButton(
                child: drawericon,
                onPressed: () => Scaffold.of(context).openDrawer());
          }),
          backgroundColor: Theme.of(context).canvasColor),
    ));
  }
}