網(wǎng)站首頁 編程語言 正文
在安裝庫的時候,一定要特別注意包之間的依賴性
一、在Pycharm中直接安裝第三方庫
1、打開Pycharm,點擊左上角的File,點擊Settings…,如下圖所示
2、進(jìn)入如下圖所示界面,點擊右上角的+號
3、搜索想要安裝的庫,點擊安裝即可,如下圖所示
二、通過cmd來安裝庫
1、首先在網(wǎng)站https://www.lfd.uci.edu/~gohlke/pythonlibs/上下載與電腦python版本對應(yīng)的.whl文件
2、然后進(jìn)入對應(yīng)的Pycharm環(huán)境下的venv–>>Scripts文件夾下將下載好的.whl文件放入其中(注意,要在哪個環(huán)境中安裝庫進(jìn)進(jìn)入哪個環(huán)境對應(yīng)的文件夾下),并在cmd中進(jìn)入此文件夾,使用pip命令來安裝相應(yīng)的庫,如下圖所示
3、安裝成功后,使用import來測試一下。
三、其他
當(dāng)我們使用pip來安裝第三方庫的時候,有時會提醒我們pip版本過低,不能夠安裝,這時,我們就需要升級pip。
1、直接在Pycharm中升級pip
2、在命令行升級pip,如下圖所示,在此注意,我的管理員名字是wwww,所以升級pip時,必須在此文件夾下,即必須以管理員的身份進(jìn)行升級。輸入pip更新的命令就好了。
補充:pycharm安裝第三方庫失敗的解決辦法
有時候更新第三方庫一直失敗,猜測是源的問題,換成豆瓣的源后依然更新不了,參照網(wǎng)上搜索最后解決了問題,這里留個解決方法。
方式一:pycharm里換源。
自帶是國外的源,更換為國內(nèi)的訪問更快更穩(wěn)定,提供幾個能用的源:
清華: https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣: https://pypi.douban.com/simple/
阿里: https://mirrors.aliyun.com/pypi/simple/
我用的阿里。步驟:File>Setting>+>Manage Repositories>+添加新的URL(如上https://mirrors.aliyun.com/pypi/simple/ ),問題解決。
方式二:命令行直接更新目標(biāo)庫
cmd命令:python -m pip install requests --trusted-host=pypi.py
thon.org --trusted-host=pypi.org --trusted-host=files.pythonhosted.org
這個就直接一些,你要知道你需要的庫名,當(dāng)然操作不及第1種。
還有個插曲,pip版本過低也有可能導(dǎo)致安裝失敗,先用命令行把pip更新到了v20.1,然后安裝其他庫的時候莫名的OK了
總結(jié)?
原文鏈接:https://blog.csdn.net/weixin_47417217/article/details/120190504
相關(guān)推薦
- 2022-06-21 C語言數(shù)組的各種操作梳理_C 語言
- 2023-01-05 C++的new和delete使用示例詳解_C 語言
- 2023-08-12 JQ 實現(xiàn)復(fù)制到剪切板
- 2022-02-03 ionic 富文本編輯樣式后,前臺不能回顯樣式
- 2023-07-05 Spring aop+自定義注解實現(xiàn)接口返回數(shù)據(jù)過濾
- 2022-03-15 react 編譯警告 chunk common [mini-css-extract-plugin]
- 2023-01-20 實現(xiàn).Net7下數(shù)據(jù)庫定時檢查的方法詳解_實用技巧
- 2023-02-04 Go語言并發(fā)之原子操作詳解_Golang
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支