成都网站建设收费明细,ios网页游戏,安卓网站开发平台,上海专业网站建设费用目录
一、命令列表
二、通用选项列表
三、常用操作
1.使用 requirements.txt 安装包
2.生成requirements.txt文件
3.pip升级命令
4.开启向后不兼容的新功能
5.启用已弃用的功能
四、pip换源
1.临时使用pip源方法
2.永久修改方法 一、命令列表
命令说明实例install安…目录
一、命令列表
二、通用选项列表
三、常用操作
1.使用 requirements.txt 安装包
2.生成requirements.txt文件
3.pip升级命令
4.开启向后不兼容的新功能
5.启用已弃用的功能
四、pip换源
1.临时使用pip源方法
2.永久修改方法 一、命令列表
命令说明实例install安装包pip install numpydownload下载包pip download numpyuninstall卸载包pip uninstall numpyfreeze以需求格式输出已安装的包pip freeze | tee requirements.txtinspect检查python环境pip inspectlist列出已安装的软件包pip listshow显示已安装包的信息包括版本依赖许可证作者主页等信息pip show numpycheck验证已安装的包具有兼容的依赖项pip check numpyconfig管理本地和全局配置pip config listcache检查和管理pip的whl缓存pip cache numpywheel将某个包及其依赖变成wheels并存到指定文件夹 pip wheel --wheel-dir/tmp numpy pip wheel --wheel-dir/tmp -r requirements.txt hash计算文件的哈希值completion用于补全命令的辅助命令pip completion --bash ~/.profile source ~/.profiledebug显示对调试有用的信息pip debug --verbosehelp帮助pip help
二、通用选项列表
选项说明实例 -h, --help命令的帮助信息pip install -h--debug打印命令的异常等调试信息pip install numpy --debug --isolated在隔离模式下运行pip忽略环境变量和用户配置--require-virtualenv允许pip只在虚拟环境中运行;否则将报错退出-v, --verbose提供更多的输出。最多可以使用3次(对应于WARNING、ERROR和CRITICAL日志级别)pip show -vvv numpy-V, --version显示版本并退出pip -V-q, --quiet减少输出。最多可以使用3次(对应于WARNING、ERROR和CRITICAL日志级别)pip show -qqq numpy--log path详细追加日志的路径pip show numpy --log log.txt--no-input禁用输入提示pip install --no-input -r host-requirements.txt--proxy proxy在表单scheme中指定一个代理scheme://[user:passwd]proxy.server:port--retries retries每个连接尝试的最大重试次数(默认为5次)--timeout sec 设置socket超时(默认为15秒)--exists-action action下载文件或者生成文件时当路径已经存在时的默认动作:(s)witch (i)gnore (w)ipe (b)ackup (a)bort。--trusted-host hostname将此host标记为受信任的即使它没有有效的或任何HTTPSpip install open_clip -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com --cert path pem编码CA证书包路径。如果提供则覆盖默认值。有关更多信息请参阅pip文档中的“SSL证书验证”。--client-cert path SSL客户端证书路径包含私钥和PEM格式证书的单个文件--cache-dir dir 将缓存数据存储在dirpip install --cache-dir/tmp -r requirements.txt--no-cache-dir 禁用缓存 --disable-pip-version-check不要定期检查PyPI以确定是否有新版本的pip可供下载。使用之后不再提示升级pippip install numpy --disable-pip-version-check--no-color 抑制输出的彩色打印--no-python-version-warning不对即将不支持的python进行警告--use-feature feature启用可能向后不兼容的新功能pip install PyQt6-tools -i https://pypi.douban.com/simple --use-feature2020-resolver --use-deprecated feature启用已弃用的功能这些功能将在未来被删除pip install hanlp --use-deprecatedlegacy-resolver
三、常用操作
1.使用 requirements.txt 安装包
pip install -r requirements.txt
2.生成requirements.txt文件 生成 requirements.txt会用到freeze命令freeze命令和list命令很想只是不会显示pip等无法用pip安装和卸载的包。
# windows生成requirements.txt
pip freeze requirements.txt# linux生成requirements.txt
pip freeze | tee requirements.txt
3.pip升级命令
python -m pip install --upgrade pip
4.开启向后不兼容的新功能 ERROR: After October 2020 you may experience errors when installing or updating package s. This is because pip will change the way that it resolves dependency conflicts. We recommend you use --use-feature2020-resolver to test your packages with the new res olver before it becomes the default. 当出现类似上面的报错时证明包有新的功能但是可能会破坏一些现有的设置所以这些新功能是默认关闭的如果一定要使用这些新功能可以加入--use-feature参数并指定新的功能
pip install example --use-feature2020-resolver
5.启用已弃用的功能 因为安装时有版本冲突缺少某些方法可以用--use-deprecated暂时解决。 pip is looking at multiple versions of urllib3 to determine which version is compatible with other requirements. This could take a while. 如果安装rasa进入死循环找版本一直报上面的错可以这样
pip install rasa -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com --use-deprecatedlegacy-resolver 如果安装elenium报错error: metadata-generation-failed可以这样
pip install selenium --use-deprecatedbacktrack-on-build-failures
四、pip换源 ERROR: Could not find a version that satisfies the requirement tensorflow-hub (from versions: none) ERROR: No matching distribution found for tensorflow-hub 如果包下载慢或者出现上面的报错可以试试换源。
1.临时使用pip源方法 可以在使用pip的时候加参数 -i如
pip install open_clip -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
2.永久修改方法 linux下修改 ~/.pip/pip.conf (没有就创建一个)
[global]
timeout 600
index-url https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host pypi.tuna.tsinghua.edu.cn windows下直接在user目录中创建一个pip目录文件输入框%USERPROFILE%如C:\Users\Administrator\pip新建文件pip.ini即%USERPROFILE%\pip\pip.ini内容如下
[global]
timeout 600
index-url https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host pypi.tuna.tsinghua.edu.cn
常用的源
清华大学https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学http://pypi.hustunique.com/
山东理工大学http://pypi.sdutlinux.org/
豆瓣http://pypi.douban.com/simple/