python包的安装与删除
PyPI 介绍
PyPI(Python Package Index)是Python的官方第三方软件库,用户可以从中找到并安装Python软件包。然而,由于网络原因,特别是在中国大陆,直接访问PyPI可能会比较慢。因此,许多组织创建了PyPI的镜像站点,以提供更快的下载速度。阿里源和清华源就是这样的镜像站点。
python 包的安装
阿里源(Aliyun PyPI):阿里源是阿里巴巴提供的PyPI镜像,提供稳定、快速的Python包下载服务。你可以通过以下命令设置为默认源:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
清华源(Tsinghua PyPI):清华源是清华大学提供的PyPI镜像,也是国内访问速度最快的源之一。你可以通过以下命令设置为默认源:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
这两个源都提供了几乎所有在PyPI上可用的Python包,你可以从中安装你需要的包。例如,如果你设置了阿里源,你可以如下安装numpy包:
pip install numpy
这条命令将从阿里源下载并安装numpy包。如果你之前已经安装过numpy,你可以添加--upgrade
标记来升级它:
pip install --upgrade numpy
请注意,更改默认源不会影响已安装的包,只会影响之后的安装和升级操作。另外,如果你不想更改默认源,你也可以在安装或升级包时指定源,如下:
pip install --index-url https://mirrors.aliyun.com/pypi/simple/ numpy
以上命令将从阿里源下载并安装numpy包,但不会更改默认源。
python 包的删除
在Python中,你可以使用pip命令来删除已安装的Python包。格式如下:
pip uninstall packagename
将上述命令中的”packagename
“替换为你想要卸载的Python包的名称。例如,如果你想卸载名为numpy的包,你可以运行:
pip uninstall numpy
在运行该命令后,pip会询问你是否真的要卸载该包。如果你确定要卸载,输入’y
’并回车。
注意, 有时候你可能需要管理员权限来卸载某些包,特别是在Linux或MacOS系统中。在这种情况下,你需要在命令前加上’sudo
’,如下:
sudo pip uninstall packagename
如果你的Python环境通过Anaconda安装和管理,你应该使用’conda’命令来卸载包,如下:
conda remove packagename
请谨慎操作,因为卸载某些包可能会影响到你的其他Python项目。
python 代码获取行数和路径
__ file__
: 当前文件的路径;os.path.basename()
: 返回路径最后的文件名;sys._getframe().f_lineno
: 当前代码的行数;
example:
import os, sys
print("this is :", __file__) # 当前文件的路径
print("this is :", os.getcwd()) # 获取当前文件的位置
print("this is :", os.path.basename(__file__)) # 返回路径最后的文件名
print("this is :", sys._getframe().f_lineno) # 当前代码的行数
今天的文章python 常用库_pycharm设置清华源分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/79906.html