python 基础操作记录

有些话、适合烂在心里 提交于 2020-08-16 21:56:41

python的一些基础操作,但又不经常使用,容易忘记,每次都要现查找,记下来方便使用

python基础操作

更新第三方包		pip instal --upgrade XXX
pip升级			python -m pip install --upgrade pip

安装软件有setup.py	python setup.py install
安装whl			pip install xxx.whl
卸载whl			pip uninstall xxx
whl离线下载		https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycld2
自动获得环境依赖		pip freeze > requirements.txt  (当前环境所有的包)
自动安装环境依赖		pip install -r requirements.txt
自动获得当前项目依赖(仅项目依赖的包)
		安装
		pip install pipreqs
		进入项目根目录
		pipreqs ./

更改源

阿里云 http://mirrors.aliyun.com/pypi/simple/ 
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 
豆瓣(douban) http://pypi.douban.com/simple/ 
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

临时使用更改
可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple
例:#从清华的镜像去安装SomePackage库。
pip install SomePackage -i https://pypi.tuna.tsinghua.edu.cn/simple

永久修改:
linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url 为国内镜像地址,内容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

使用anaconda:

#清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --set show_channel_urls yes
#中科大源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes

换回默认源:
conda config --remove-key channels
在执行conda config 命令的时候
会在当前用户目录下创建 .condarc  文件,可以查看更换源前后该文件内容的变化。

查看
#看看当前的 cofig 是什么样的
conda config --show
#查看添加的镜像:
conda config --get channels
删除源
conda config --remove-key channels
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!