欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3.8中關(guān)于sklearn問題(win10)

 更新時(shí)間:2023年06月27日 10:58:43   作者:哇哈哈與哇哈哈  
這篇文章主要介紹了python3.8中關(guān)于sklearn問題(win10),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python3.8中sklearn問題(win10)及pip 安裝sklearn

小編在第一次裝sklearn庫時(shí),發(fā)生了

import error cannot import name ‘__check_build’ from partially initialized module 'sklear的報(bào)錯(cuò)

在網(wǎng)上也找了很多答案,發(fā)現(xiàn)都不是很適合自己。

反而越搞越麻煩,下面小編來介紹一下本小編的解決辦法。(小編的操作環(huán)境是win10,python3.8)

解決辦法

1、在cmd中一個(gè)一個(gè)刪除python中的numpy、scipy、matplotlib、sklearn、scikit-learn庫。

操作辦法如下。

pip uninstall numpy
pip uninstall scipy
pip uninstall matplotlib
pip uninstall sklearn
pip uninstall scikit-learn

在cmd中操作(有Anaconda3的就在Anaconda Prompt中進(jìn)行),要一個(gè)一個(gè)來,不要急。

樣式

2、然后再重新裝numpy、scipy、matplotlib、sklearn、scikit-learn庫。

安裝順序最好和小編一樣。

一般不用當(dāng)心版本問題,因?yàn)?.8是目前最新的,他回給你自動(dòng)裝適合你版本的。

不用你去https://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn

中去找sklearn等等庫,并且那里下載速度如龜爬,如果你有VPN的話結(jié)果可能就不一樣。

pip install --index-url https://mirrors.aliyun.com/pypi/simple/ numpy
pip install --index-url https://mirrors.aliyun.com/pypi/simple/ scipy
pip install --index-url https://mirrors.aliyun.com/pypi/simple/ matplotlib
pip install --index-url https://mirrors.aliyun.com/pypi/simple/ sklearn

如果直接用pip install numpy 的辦法,很容易出現(xiàn)time out的時(shí)間超時(shí)報(bào)錯(cuò)并且速度又慢,我這里是用阿里云的鏡像,速度剛剛的。

在這里插入圖片描述

3、就這樣就ok了,你可以重啟一下編輯器試試看。

一個(gè)sklearn和tensorflow的bug

bug如下

“/usr/local/lib/python3.8/site-packages/sklearn/__check_build/init.py”, line 44, in
from ._check_build import check_build # noqa
ImportError: dlopen: cannot load any more object with static TLS

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “CNN-meme-motifs.py”, line 5, in
import lib.graphprot_dataloader
File “/home/RNAonGraph/lib/graphprot_dataloader.py”, line 7, in
from sklearn.model_selection import KFold
File “/usr/local/lib/python3.8/site-packages/sklearn/init.py”, line 81, in
from . import __check_build # noqa: F401
File “/usr/local/lib/python3.8/site-packages/sklearn/__check_build/init.py”, line 46, in
raise_build_error(e)
File “/usr/local/lib/python3.8/site-packages/sklearn/__check_build/init.py”, line 31, in raise_build_error
raise ImportError("""%s
ImportError: dlopen: cannot load any more object with static TLS

Contents of /usr/local/lib/python3.8/site-packages/sklearn/_check_build:
check_build.cpython-38-x86_64-linux-gnu.so__pycache init.py
setup.py

It seems that scikit-learn has not been built correctly.

If you have installed scikit-learn from source, please do not forget
to build the package before using it: run python setup.py install or
make in the source directory.

If you have used an installer, please check that it is suited for your
Python version, your operating system and your platform.

源代碼

import os
os.environ[‘TF_CPP_MIN_LOG_LEVEL'] = ‘3'
import numpy as np
import tensorflow as tf
import lib.graphprot_dataloader
from Model.Joint_MRT import JMRT
from lib.general_utils import Pool
import multiprocessing as mp
import matplotlib.pyplot as plt
import subprocess

bug原因及修復(fù)

原因暫時(shí)難以解釋,解決辦法是調(diào)整tensorflow和sklearn的import順序

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • flask服務(wù)端響應(yīng)與重定向處理的實(shí)現(xiàn)

    flask服務(wù)端響應(yīng)與重定向處理的實(shí)現(xiàn)

    本文主要介紹了flask服務(wù)端響應(yīng)與重定向處理的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-03-03
  • 利用python實(shí)現(xiàn)可視化大屏

    利用python實(shí)現(xiàn)可視化大屏

    這篇文章主要介紹了利用python實(shí)現(xiàn)可視化大屏,文章圍繞主題展開對(duì)如何利用python實(shí)現(xiàn)可視化大屏,需要的小伙伴可以參考一下,希望對(duì)你的學(xué)習(xí)和工作有所幫助
    2022-03-03
  • python實(shí)現(xiàn)集中式的病毒掃描功能詳解

    python實(shí)現(xiàn)集中式的病毒掃描功能詳解

    這篇文章主要介紹了python實(shí)現(xiàn)集中式的病毒掃描功能,結(jié)合實(shí)例形式分析了Python集中式的病毒掃描相關(guān)原理、實(shí)現(xiàn)方法與操作注意事項(xiàng),需要的朋友可以參考下
    2019-07-07
  • python使用smtplib模塊通過gmail實(shí)現(xiàn)郵件發(fā)送的方法

    python使用smtplib模塊通過gmail實(shí)現(xiàn)郵件發(fā)送的方法

    這篇文章主要介紹了python使用smtplib模塊通過gmail實(shí)現(xiàn)郵件發(fā)送的方法,涉及Python使用smtplib模塊發(fā)送郵件的相關(guān)技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-05-05
  • 利用Python實(shí)現(xiàn)端口掃描器的全過程

    利用Python實(shí)現(xiàn)端口掃描器的全過程

    這篇文章主要給大家介紹了關(guān)于如何利用Python實(shí)現(xiàn)端口掃描器的相關(guān)資料,用來檢測(cè)目標(biāo)服務(wù)器上有哪些端口開放,本文適用于有 Python和計(jì)算機(jī)網(wǎng)絡(luò)語言基礎(chǔ)的用戶,需要的朋友可以參考下
    2021-08-08
  • Python的join函數(shù)的用法及實(shí)例

    Python的join函數(shù)的用法及實(shí)例

    這篇文章主要詳細(xì)介紹了python的join函數(shù)的用法及實(shí)例,文章中有詳細(xì)的代碼講解,有一定的參考價(jià)值,需要的同學(xué)可以參考閱讀
    2023-04-04
  • 基于Python制作一個(gè)惡搞代碼

    基于Python制作一個(gè)惡搞代碼

    這篇文章主要為大家詳細(xì)介紹了如何基于Python和Tkinter制作一個(gè)惡搞代碼--無限彈窗,每天寫一些有趣的小程序,帶你成為一個(gè)浪漫的程序員
    2023-08-08
  • python基礎(chǔ)之變量和數(shù)據(jù)類型

    python基礎(chǔ)之變量和數(shù)據(jù)類型

    這篇文章主要介紹了python的變量和數(shù)據(jù)類型,實(shí)例分析了Python中返回一個(gè)返回值與多個(gè)返回值的方法,需要的朋友可以參考下
    2021-10-10
  • 解決在pycharm運(yùn)行代碼,調(diào)用CMD窗口的命令運(yùn)行顯示亂碼問題

    解決在pycharm運(yùn)行代碼,調(diào)用CMD窗口的命令運(yùn)行顯示亂碼問題

    今天小編就為大家分享一篇解決在pycharm運(yùn)行代碼,調(diào)用CMD窗口的命令運(yùn)行顯示亂碼問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python中非常好用的內(nèi)置函數(shù)詳解

    Python中非常好用的內(nèi)置函數(shù)詳解

    這篇文章主要為大家介紹了Python中非常好用的內(nèi)置函數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12

最新評(píng)論