校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 解決pycharm安裝scrapy DLL load failed:找不到指定的程序的問題

解決pycharm安裝scrapy DLL load failed:找不到指定的程序的問題

熱門標簽:打電話機器人營銷 孝感營銷電話機器人效果怎么樣 南陽打電話機器人 商家地圖標注海報 地圖標注自己和別人標注區別 海外網吧地圖標注注冊 騰訊地圖標注沒法顯示 聊城語音外呼系統 ai電銷機器人的優勢

Note: 本解決方案在window10 + anaconda3 +pycharm2020.1.1 + scrapy安裝親測可用

問題:安裝Scrapy后,執行scrapy出現:

from cryptography.hazmat.bindings._openssl import ffi ImportError: DLL load failed:找不到指定的程序

個人認為是Anaconda和Pycharm的部分Python庫不能互相調用

即對于某些庫,Anaconda存在相同的庫,在pycharm安裝時不會再安裝某些Anaconda中已經存在的Python庫,但是pycharm可用檢測到系統已存在這些庫,但又不能調用Anaconda的一些Python庫

(不一定是哪種方法解決了問題)

方法4解決了問題

1. 嘗試過的方法:

方法1:把anacond的三個路徑都寫到環境變量Path,系統本身就是這樣,但依然出現相同的問題

方法2. 將anaconda promote 中的echo %PATH%的輸入結果加到pycharm中的python console中,但依舊沒有解決問題

方法3:依舊沒有解決

(1)pip uninstall scrapy

(2) conda uninstall scrapy

(3) pip install --force --upgrade scrapy

(4)測試:scrapy

方法4:

(1)在pycharm的terminal中卸載scrapy

pip uninstall scrapy

(2)在anaconda prompt中卸載scrapy

conda uninstall scrapy

(3)在pycharm的terminal中安裝scrapy

pip install scrapy

(4)如果此時還有些庫出現問題,導致找不到程序,則在win10的命令行窗口卸載相應的庫,再在pycharm的terminal中安裝相應的庫

可能存在idna版本過高的問題,

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the
following dependency conflicts.
requests 2.25.1 requires idna3,>=2.5, but you have idna 3.2 which is incompatible.

但是在pycharm的終端中卸載時卻提示文件不存在

則需要在win10的命令行窗口卸載idna

pip uninstall idna

然后在pycharm的terminal中安裝idna

pip install idna==2.5

安裝過程中,可能出現如下錯誤

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the
following dependency conflicts.
twisted 21.2.0 requires Automat>=0.8.0, but you have automat 0.7.0 which is incompatible.

另外一些其他庫的操作方法相同

例如,存在cryptography卻不可調用,是因為cryptography原始安裝在anaconda的環境中的

因此,在win10的命令行窗口卸載cryptography

pip uninstall cryptography

然后,在pycharm的terminal中安裝cryptography

pip install cryptography

執行scrapy提示service_identity模塊不存在

在pycharm中安裝時卻提示已經存在

則,在win10的命令行窗口卸載service_identity

pip uninstall service_identity

然后,在pycharm的terminal中安裝service_identity

pip install service_identity

再次執行scrapy,提示如下,則scrapy安裝成功

總結

在window的命令行窗口卸載相應的庫,再在pycharm的終端中安裝相應的庫,即可解決問題,但可能導致anaconda的python環境存在問題,后期需要修復

以上就是解決pycharm安裝scrapy DLL load failed:找不到指定的程序的問題的詳細內容,更多關于pycharm找不到指定的程序的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • 在pycharm創建scrapy項目的實現步驟
  • pycharm無法安裝第三方庫的問題及解決方法以scrapy為例(圖解)
  • pycharm運行scrapy過程圖解
  • pycharm創建scrapy項目教程及遇到的坑解析
  • 在Pycharm中執行scrapy命令的方法
  • Pycharm+Scrapy安裝并且初始化項目的方法
  • pycharm下打開、執行并調試scrapy爬蟲程序的方法

標簽:南寧 撫州 迪慶 揚州 楊凌 六盤水 聊城 牡丹江

巨人網絡通訊聲明:本文標題《解決pycharm安裝scrapy DLL load failed:找不到指定的程序的問題》,本文關鍵詞  解決,pycharm,安裝,scrapy,DLL,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《解決pycharm安裝scrapy DLL load failed:找不到指定的程序的問題》相關的同類信息!
  • 本頁收集關于解決pycharm安裝scrapy DLL load failed:找不到指定的程序的問題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 泰安市| 山阳县| 怀柔区| 河源市| 通河县| 阿瓦提县| 故城县| 抚顺市| 和龙市| 天柱县| 龙南县| 荣成市| 塔城市| 六枝特区| 喀喇沁旗| 武邑县| 延川县| 宁城县| 泸西县| 轮台县| 漯河市| 抚宁县| 南郑县| 汽车| 扶风县| 阿拉善盟| 茌平县| 丰城市| 饶河县| 延津县| 郴州市| 乌拉特前旗| 江北区| 马鞍山市| 镇雄县| 化州市| 通海县| 沐川县| 郁南县| 潍坊市| 郎溪县|