pip pip pip

Posted justblue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pip pip pip相关的知识,希望对你有一定的参考价值。





windows下

创建虚拟环境:

cd 新建目录

python3 -m venv filename_venv

激活虚拟环境:

.filename_venvscriptsactivate

提醒:
若使用的不是CMD命令提示符,而是PowerShell可能会出现系统禁止运行脚本的错误,
这是因为由于安全方面的考虑,PowerShell默认的执行策略为禁止运行脚本需要对执行策略进行更改,需要使用到以下命令:

get-executionpolicy———————查看系统当前的执行策略
set-executionpolicy policy———-更改系统执行策略为policy
执行策略有如下四种:
Restricted———-不允许任何脚本运行,此为默认设置。
AllSigned—-只有数字签名的脚本才能运行
RemoteSigned—-本地编写的脚本可运行,网络脚本需要签名和用户确认。
UnRestricted—任何脚本都可运行,网络脚本运行前会警告并请求用户确认
ByPass–任何脚本都可随意运行,极少使用,存在安全隐患。

激活过程中将执行策略更改为RemoteSigned即可。

升级pip:

pip -V

python3 -m pip install --upgrade pip --force-reinstall

提醒:

--force-reinstall应该始终是首选,在安装软件包之前,先将其卸载(如果已安装)。与pip uninstall -y dep && pip install dep为程序包及其每个依赖项运行几乎相同;
--ignore-installed仅当您知道自己在做什么时才使用,重新安装将覆盖当前安装的文件。由于仍然存在过时的模块,因此重新安装后可能会导致模糊的导入错误sys.path

根据不同操作系统,在文件资源管理器中打开,删除pip缓存

Linux and Unix

~.cache/pip

OS X

~/Library/Caches/pip

Windows

%LocalAppData%pipCache

安装指定依赖包

pip list

指定–no-cache-dir确保安装不缓存---> pip --no-cache-dir install 包名

pip install package_name

单独指定豆瓣源安装---> pip install package_name -i https://pypi.doubanio.com/simple/

安装requirements.txt依赖包

pip install-r requirements.txt

cd项目根目录(使用豆瓣源安装)---> pip install -i https://pypi.doubanio.com/simple/ -r requirements.txt

生成requirements.txt文件
---> pip freeze > requirements.txt

一个命令能够只将所需要的库依赖的库给下载下来,并放在我们指定的目录

pip download 本地第三方包名 -d "指定存储的文件夹路径(windows下"文件夹"需加引号)"

退出虚拟环境:

deactivate



以上是关于pip pip pip的主要内容,如果未能解决你的问题,请参考以下文章

一行代码帮你彻底解决pip下载速度慢的问题,更改pip源至国内镜像(无须新建文件夹), 享受飞一般的速度

如果从源代码安装,如何卸载包管理器“pip”?

pip包中没有salt-api怎么办

python更新pip报错pip._vendor.urllib3.exceptions.ProxySchemeUnknown: Not supported proxy scheme None(示例代码

Docker和pip安装:避免在已安装某些软件包时安装所有软件包

windows pip使用国内源