一、pip命令-Fatal error in launcher: Unable to create process using …
解決問題日志/搜索歷程
在網(wǎng)上搜索【Fatal error in launcher: Unable to create process using】,大多數(shù)教程的解決方法如下:
(1)如果路徑包含中文,改一下;特別是Windows系統(tǒng)特別講究這個問題。
(2)更新一下pip,使用命令【python -m pip install --upgrade】。如果已經(jīng)是最新版本,就需要用強制安裝命令【python -m pip install --upgrade --force-reinstall pip】。
二、pip
1.pip介紹
pip 是Python安裝第三方包的管理工具,該工具提供了對Python 包的查找、下載、安裝、卸載的功能。
一般最新Python安裝成功之后都默認(rèn)安裝并配置了pip工具了。
查看是否安裝pip:
cmd命令:pip --version,如果顯示這個結(jié)果,證明已經(jīng)安裝了
2.1安裝
第三方庫安裝常用的三種方式:
pip install SomePackage # 最新版本
pip install SomePackage==1.0.4 # 指定版本
pip install 'SomePackage>=1.0.4' # 最小版本
正常情況下,不計較版本的時候,只用第一個形式即可: pip install SomePackage ,比如 我要安裝xlrd這個第三方庫:
2.2 卸載
如果需要卸載已經(jīng)安裝好的第三方包也比較簡單,一句命令就能搞定:
pip uninstall SomePackage
就把之前安裝的庫卸載掉了。
2.3 弊端
在不做其他變更的情形下有個弊端,就是你的每次安裝都會去pip官方服務(wù)器下載數(shù)據(jù),由于數(shù)據(jù)都是存儲在國外服務(wù)器,在通信過程中,速度略微有點慢,還有可能出現(xiàn)連接中斷情形,導(dǎo)致不能一次痛快的成功安裝,帶來的體驗感比較差。有需求就有供應(yīng)方,國內(nèi)有幾個公益性機構(gòu)在做遠程服務(wù)器的鏡像工作,便于國內(nèi)開發(fā)者更好的使用。
3.pip國內(nèi)源
python安裝清華源
# "pip install pip -U" 是用于執(zhí)行升級pip的命令,可以選擇性執(zhí)行;
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
這里介紹目前國內(nèi)使用比較廣的幾個源:
阿里云鏡像源:http://mirrors.aliyun.com/pypi/simple/
中國科技大學(xué)鏡像源: https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣鏡像源: http://pypi.douban.com/simple/
清華大學(xué)鏡像源:https://pypi.tuna.tsinghua.edu.cn/simple/
中國科學(xué)技術(shù)大學(xué)鏡像源:http://pypi.mirrors.ustc.edu.cn/simple/
4.切換源
開發(fā)環(huán)境切換源有兩種常用方式:一種是臨時切換一次,即使用一次切換一次;還有一種就是永久性切換,即一次切換終身使用
4.1 臨時切換
如果使用頻率比較高的話,使用臨時切換還是有點不太方便的,當(dāng)然這個也是看每個人的習(xí)慣。
舉一個具體的例子,比如我要對Excel進行操作,需要安裝Excel讀相關(guān)的庫xlrd,通過臨時源的安裝方法:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ xlrd。
安裝完之后會出現(xiàn)如下提示,即代表安裝成功:
4.2 永久切換
在c盤用戶對應(yīng)的文件夾下,新建一個名為pip的文件夾,再在pip的文件夾中新增一個pip.ini的文件,注意名稱不要寫錯了,如下圖示:
將下字段寫入pip.ini文件中:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
修改完成后保存,啟動cmd,使用 pip install xlrd(xlrd為你要下載的包名),即可默認(rèn)使用國內(nèi)源下載,通過下圖就可以看出配置文件生效。
三、安裝cv2庫
使用pip安裝Opencv
pip install opencv-contrib-python
如果pip原始源下載慢的話可以考慮使用國內(nèi)源:
pip3 install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple
一般來說, pip提供的opencv的包的類型有四種:文章來源:http://www.zghlxwxcb.cn/news/detail-609960.html
opencv-python: 只包含opencv庫的主要模塊. 一般不推薦安裝.
opencv-contrib-python: 包含主要模塊和contrib模塊, 功能基本完整, 推薦安裝.
opencv-python-headless: 和opencv-python一樣, 但是沒有GUI功能, 無外設(shè)系統(tǒng)可用.
opencv-contrib-python-headless: 和opencv-contrib-python一樣但是沒有GUI功能. 無外設(shè)系統(tǒng)可用.
因此一般來說都會選擇安裝 opencv-contrib-python
不要同時安裝 opencv-python 和 opencv-contrib-python文章來源地址http://www.zghlxwxcb.cn/news/detail-609960.html
到了這里,關(guān)于win11環(huán)境配置pip安裝源 及更新pip版本的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!