python语言命令大全-Python常用命令最全合集
文章目录
一、Python环境配置命令
二、Python 常用命令
三、pip管理工具命令
四、发布包到pypi(官网)命令
Mac 电脑自带python2.x版本,终端输入
python -V // 查看当前版本
如果需要安装python3.x ,输入命令
brew install python3 // 安装python3
二、Python环境配置命令
1. 配置pip的镜像源 (pip是python的包管理工具)
原因:pip 安装源问题 一般pip在国外比较慢 可以采用国内pip源
我这里不介绍一次性使用方法,我这里只是介绍永久安装镜像源的方法
1.1 windows 系统
A .用户根目录新建 pip 文件夹
B.在pip文件夹中新建 pip.ini 配置文件
C.文件内容输入如下,编辑完成保存重启
// 文件填写内容如下
[global] # 全局有效
index-url = http://pypi.douban.com/simple # 索引地址
[install]
use-mirrors =true
mirrors = http://pypi.douban.com/simple/
trusted-host = pypi.douban.com # 信任主机名
1.2 Mac 系统
A.cmd 的根路径 创建.pip 文件夹, 命令: mkdir .pip
B. 进入.pip 文件夹 创建pip.conf配置文件 命令: touch pip.conf
C.pip.conf输入内容 具体填写内容和windows一样
2. 终端默认环境配置(比如默认启动是python3)
A. 在根路径下打开bash_profile
open ~/.bash_profile //打开bash_profile
B. 修改默认启动文件是python3
# 修改终端python的版本 默认是 3.x
alias python=python3
C.重新启动bash_profile文件
source ~/.bash_profile
二、Python 常用命令
查看版本
python -V // 查看版本
查看python的路径
which python
终端进入python交互模式
python/python3
终端退出python交互模式
exit()
三、pip管理工具命令
查看pip 所有命令
pip -h // 查看pip 所有命令
安装包
pip install xxx
卸载包
pip uninstall xxx
更新包
pip install -U xxx
显示包的信息
pip show xxx
搜索包
pip search xxx
查看已安装包
pip list
安装特定版本的包
pip install xxx # latest version
pip install xxx==1.0.4 # specific version
pip install 'xxx>=1.0.4' # minimum version
冻结包
pip freeze
冻结包之后安装冻结包
pip install -r 文件名称
pip install -r requirements.txt
pip freeze > requirements.txt
四、发布包到pypi(官网)命令
2.Python环境准备
A.setuptools 环境安装 ---用于打包成egg格式
B. pip 安装
C. wheel 安装 ---用于打包成wheel格式文件
D.twine 安装 ---用于发布包使用上传包到pypi平台
3.发布前准备
项目文件新建setup.py文件,配置setup.py的文件 (
注意:python的setup.py 文件就是 类似于
前端开发 的npm 打包的packjosn.js 文件
iOS开发 的 pod包管理的 xxxx.podspec
4.生成发布包
4.1查看打包命令
# 查看打包命令
python3 setup.py --help-commands
4.2 生成包的命令
python3 setup.py sdist 源码压缩包 生成dist文件
python3 setup.py bdist 二进制发布包 结果不包括setup.py的二进制文件
python3 setup.py sdist --formats=zip,tar 压缩成成不同格式的源文件
python3 setup.py bdist_egg .egg格式
python3 setup.py bdist_wheel .whl格式
python3 setup.py bdist_wininst windows下面的文件exe
4.3 生成包的常用命令
python3 setup.py sdist --formats=zip,tar 压缩成成不同格式的源文件
python3 setup.py bdist_wheel .whl格式
5.上传包到官网pypi
借助工具twine
twine upload 包名称 //借助工具twine
6.发布包的安装
pip install 包名
easy_install 包名
最后赠言
学无止境,学习Python的伙伴可以多多交流。
python语言命令大全-Python常用命令最全合集相关推荐
- 传奇脚本检测命令大全(常用命令)
传奇检测命令大全 ------常用命令----- #IF ;如果 #SAY ;输出字符串 #ACT ;执行命令 break ;结束命令 close ;结束对话 ------条件命令----- CHEC ...
- linux ftp命令大全,linuxftp常用命令【图解】
导语 :大家看到小编的文章估计又要晕了吧,linux是什么呢?今天小编就不给大家卖关子了.Linux是互联网上面可以免费用和随意传播的操作系统.它支持多用户.多任务.多cpu等.功能之强大是我们无法想 ...
- linux grub命令大全,GRUB常用命令
GRUB常用命令 发布时间:2007-04-20 15:37:28来源:红联作者:Lokbvnhg 1 只能用于配置文件的命令 下面这5个命令只能出现于配置文件中,分别是 : a)default :定 ...
- 电脑用linux命令大全,Linux常用命令大全整理分享|Linux详细命令
安装好了Linux服务器,但苦于不知道执行命令.这里总结了一部分Linux的常用命令来给大家分享! 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) una ...
- mysql max 命令大全_MySQL常用命令,34道练习题(持续更新中)。
1.使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2.创建一个数据库MYSQLDATA mysql> CREATE DATABASE M ...
- mysql常用linux命令大全_Linux-MySQL常用命令(示例代码)
注意:需要用分号作为命令结尾. 库是由表组成的,表是由字段组成的. show databases; #查看所有的数据库 use mysql; #切换到另外一个库,mysql为库名,可以不用分号. sh ...
- linux中hadoop命令大全,hadoop常用命令
启动Hadoop 进入HADOOP_HOME目录. 执行sh bin/start-all.sh 关闭Hadoop 进入HADOOP_HOME目录. 执行sh bin/stop-all.sh 1.查看指 ...
- 启动项 mysql命令大全_mysql常用命令
一.登录mysql数据库 1.连接本地mysql数据库,默认端口为3306 #mysql –u root –p 123456 //-u:指定用户 -p:指定与用户对应的密码 2.通过IP和端口连接远程 ...
- linux系统入门命令大全,Linux常用命令5 - Linux 入门常用命令_Linux教程_Linux公社-Linux系统门户网站...
Linux与用户有关的命令 passwd命令 出于系统安全考虑,Linux系统中的每一个用户除了有其用户名外,还有其对应的用户口令.因此使用useradd命令增加时,还需使用passwd命令为每一位新 ...
- android fastboot命令大全,ADBFastboot常用命令
adb wait-for-device && adb shell logcat -b main > main.txt 安装APK(如果加 -r 参数,保留已设定数据,重新安装fi ...
最新文章
- 「图像分类」从数据集和经典网络开始
- 《Exchange Server 2010 SP1/SP2管理实践》一2.2 部署域名解析网络环境
- mysql 语句怎样修饰约束_MySQL中的约束,添加约束,删除约束,以及一些其他修饰讲解...
- 推荐php 8新特性比较好的两个网站
- 只需10分钟!就能用Flask,Docker和Jenkins部署机器学习模型
- sqlite3 交叉编译出现configure: error: C compiler cannot create executables
- JavaSE复习(二)集合
- Python中的X[:,0]和X[:,1]
- java 反射与封装性的_Java反射的封装
- P1012 拼数(水题)
- msfconsole php,msfconsole从入门到放弃
- VARCHART XGantt_v5.1用户手册:如何把控件放在表单上
- 小说网站系统源码|PHP付费小说网站源码带app
- 我们比任何时候都更接近梦想
- Android 应用换肤功能(白天黑夜主题切换)
- 【AV1 编码器研究一】aomenc.exe命令行参数简析
- android google 登录登出接入
- sdi线缆标准_常用线缆传输距离的汇总
- 如何搭建一台深度学习的电脑工作站
- 2020年考研----吉林大学软件学院967电子信息考研经验分享