Python包安装及使用指南
这里长期更新一些Python第三方包的安装教程,以及使用教程。。。
Pygame
安装教程:
- Windows:
首先,查看已安装的Python版本;访问https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame下载对应的Pygame版本(cp37对应Python 3.7,win_amd64对应64位的Python,win32对应32位的Python),并修改文件名(如:pygame-1.9.6-cp37-cp37-win_amd64.whl-->pygame-1.9.6-cp37-none-win_amd64.whl);然后,在Windows下打开cmd窗口,进入文件下载的位置,输入pip安装指令(如:pip install pygame-1.9.6-cp37-none-win_amd64.whl)
显示如下信息,即安装完成:
Installing coolected packages: pygame
Successfully installed pygame-1.9.6
安装完成后,在Python交互式界面输入import pygame,不报错,即成功。
- Ubuntu:
打开终端,输入命令:$ sudo apt-get install python-pygame
使用教程:
Pygame官网使用教程:https://www.pygame.org/docs/
matplotlib
安装教程:
- Windows:
访问https://pypi.python.org/pypi/matplotlib,查找与当前Python版本匹配的wheel文件(扩展名为.whl的文件),再使用pip进行安装(如:pip install matplotlib-3.2.1-cp37-none-win_amd64.whl)
显示如下信息,即安装完成:
Installing collected packages: cycler, pyparsing, python-dateutil, kiwisolver, matplotlib
Successfully installed cycler-0.10.0 kiwisolver-1.2.0 matplotlib-3.2.1 pyparsing-2.4.7 python-dateutil-2.8.1
安装完成后,在Python交互式界面输入import matplotlib,不报错,即成功。
- Ubuntu:
打开终端,执行命令$ sudo apt-get install python3-matplotlib
使用教程:
matplotlib官网API手册以及使用教程:https://matplotlib.org/api/index.html
Tensorflow
安装教程:
- Windows:
根据电脑性能选择安装CPU还是GPU版,GPU版一定要对应好cuda的版本,打开cmd命令行
CPU版本:pip install -U tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple
GPU版本:pip install -U tensorflow-gpu -i https://pypi.tuna.tsinghua.edu.cn/simple
使用pip安装时可能会出现下载速度缓慢甚至断开链接的情况,因此,在pip install命令后面带上“-i 源地址”表示使用国内源下载
安装完成后,打开python交互界面,输入import tensorflow as tf,如果没有错误发生,继续输入tf.test.is_gpu_available(),如安装成功会打印一系列信息,并最终返回True;要查询当前Tensorflow版本,输入tf.__version__
详见TensorFlow网站
Pytorch
安装教程:
- Windows:
访问PyTorach网站,gpu版就根据CUDA的版本选择;cpu版本在CUDA版本选项选择None
例如,CUDA版本为10.2,输入pip安装指令:
pip install torch===1.5.0 torchvision===0.6.0 -f https://download.pytorch.org/whl/torch_stable.html
显示如下信息,表示正在安装:
Collecting torch===1.5.0
Downloading https://download.pytorch.org/whl/cu102/torch-1.5.0-cp37-cp37m-win_amd64.whl (899.1 MB)
|████████████████████████████████| 899.1 MB 7.7 kB/s
Collecting torchvision===0.6.0
Downloading https://download.pytorch.org/whl/cu102/torchvision-0.6.0-cp37-cp37m-win_amd64.whl (1.2 MB)
|████████████████████████████████| 1.2 MB 3.3 MB/s
安装完成:
Installing collected packages: torch, torchvision
Successfully installed torch-1.5.0 torchvision-0.6.0
进入Python交互界面进行验证,输入:
import torch
print(torch.__version__)
print(torch.cuda.is_available())
输出:
1.5.0
True
Gym
安装教程:
要求Python 3.5+,使用pip安装:pip install gym
使用教程:
Gym官方文档:http://gym.openai.com/docs/#installation
Python包安装及使用指南的更多相关文章
- python包安装
python包安装: 一种是有网操作:pip install 包名:例子[pip install setuptools] 无网络服务器上操作: 先把包下载:传上去再安装[] 1.一种是 *.wh ...
- vs中python包安装教程
vs安装python很简单,只需要在vs安装包中选择python就可以了,这里使用的python3.7: 如果有了解,都知道安装python包的指令:"pip install xxx&quo ...
- python包安装和使用机制
python语言的魅力之一就是大量的外置数据包,能够帮助使用者节省很多时间,提高效率.模块下载和引用是最常见的操作,现在解析内部的原理和背后发生的故事,做到心里有数. 导航: 基本定义 模块使用 模块 ...
- python包安装-centos7/windows
1.修改pip源 临时使用: 可以在使用pip的时候在后面加上-i参数,指定pip源 eg: pip install scrapy -i https://pypi.tuna.tsinghua.edu. ...
- Python包安装过程
以下是paramiko-1.7.7.1的安装过程,可以看到整个过程分为步,第一步是build,就是拷贝源文件到build文件夹里, F:\VMFiles\tmpFiles\paramiko-1.7.7 ...
- 用pip命令把python包安装到指定目录
sudo pip install transforms3d --target=/usr/local/lib/python2.7/site-packages pip install transforms ...
- python 包 安装 加速 pip anaconda
使用 -i 参数指定源,豆瓣的很快: pip install web.py -i http://pypi.douban.com/simple anaconda: ~/.condarc channels ...
- [开发技巧]·如何让离线安装Python包
[开发技巧]·如何让离线安装Python包 1.问题描述 PyPI(Python Package Index)是python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI. ...
- 全面学习 Python 包:包的构建与分发
首发于公众号:Python编程时光 1. 为什么需要对项目分发打包? 平常我们习惯了使用 pip 来安装一些第三方模块,这个安装过程之所以简单,是因为模块开发者为我们默默地为我们做了所有繁杂的工作,而 ...
随机推荐
- 福利来了~Linux一键部署包,环境安装不用愁!!!
前言 昨天一哥们的弟弟突然问我有没有部署过的Linux,公司连个运维都没有,服务器都要后端部署.... 你有没有相似的遭遇呢?公司规模小,后端即是运维,一份工资干两份活,哈哈~ 为了解决这老弟的困惑, ...
- Java线程阻塞方法sleep()和wait()精炼详解
版权声明:因为个人水平有限,文章中可能会出现错误,如果你觉得有描述不当.代码错误等内容或者有更好的实现方式,欢迎在评论区告诉我,即刻回复!最后,欢迎关注博主!谢谢 https://blog.csdn. ...
- 新手接触springboot
新手使用springboot或者说,刚接触java行业,有些不明白的就是项目的架构是怎么样的,我今天在这儿稍微整理了一下 有些新手可能在想,springboot是怎么解决最原始的增-删-改-查, 快速 ...
- PG-跨库操作-postgres_fdw
接上一篇<PG-跨库操作-dblink>:讲下postgres_fdw的使用:postgres_fdw工作原理详细介绍可以去看下<PostgreSQL指南>第4章: 对FDW特 ...
- linux学习(八)切换用户模式常用命令
一.常用的切换用户命令 sudo 暂时切换到超级用户模式以执行超级用户权限,以系统管理者的身份执行指令,一般用在给命令提高权限. 经由 sudo 所执行的指令就好像是 root 亲自执行.默认为一次时 ...
- solr综合案例
1. 综合案例 1.1. 需求 使用Solr实现电商网站中商品信息搜索功能,可以根据关键字.分类.价格搜索商品信息,也可以根据价格进行排序,并且实现分页功能. 界面如下: 1.2分析 开发人员需要的 ...
- 吴恩达Machine Learning学习笔记(三)--逻辑回归+正则化
分类任务 原始方法:通过将线性回归的输出映射到0-1,设定阈值来实现分类任务 改进方法:原始方法的效果在实际应用中表现不好,因为分类任务通常不是线性函数,因此提出了逻辑回归 逻辑回归 假设表示--引入 ...
- Dledger的是如何实现主从自动切换的
前言 hello小伙伴们,今天王子又来继续和大家聊RocketMQ了,之前的文章我们一直说Broker的主从切换是可以基于Dledger实现自动切换的,那么小伙伴们是不是很好奇它究竟是如何实现的呢?今 ...
- 摊牌了!我要手写一个“Spring Boot”
目前的话,已经把 Spring MVC 相关常用的注解比如@GetMapping .@PostMapping .@PathVariable 写完了.我也已经将项目开源出来了,地址:https://gi ...
- LCD显示器缺陷自动化检测方案
很牛的测试 参考: 1.https://www.radiantvisionsystems.com/ 2.https://www.radiantvisionsystems.com/node/275 LC ...