Pycharm+Anacond安装完成后的Python文件创建以及No module named 'bs4'.

声明: 自己也不记得太清楚到底都是遇到了什么问题,模糊的记录一下,方便自己以后的安装和查阅

问题一:        

方法借鉴:   

     说是重新安装numpy 或者是升级numpy 然后zi自己尝试无果,不做评价

然后就zhui追本溯源找到了这一篇:

连接: Python学习准备:Anaconda和Pycharm的安装及环境创建 - qq_38549200的博客 - CSDN博客
https://blog.csdn.net/qq_38549200/article/details/80695111

重新的为进行环境配置但是自己并不是太清楚为什么进行环境chu创建:

然后就是按照步骤: 

二:使用conda 建立运行环境

具体的操作连接: 

https://blog.csdn.net/qq_38549200/article/details/80695111

1. 搭建名为scikit-learn 的环境(可以有其他名字)

windows 系统 快捷键(ctrl + R)进入”运行“ ----然后输入     cmd

(1) conda env list                 # 显示存在的环境

2)conda create -n scikit-learn python    #创建环境

(3)y    回车

(4)activate scikit-learn                    #进入环境

(5)conda list                                  #查看环境中存在的包

(6)pip install ......                            #安装包

(7)deactivate                                 #退出环境
注意: 

   (6) pip install **           使用pip的安装相应的库。 后续安装同样使用该命令进行安装库文件。 

2. 将搭建好的scikit-learn 环境配置到Pycharm,开始编程

(1)双击Pycharm,点击创建新项目

(2)选择创建项目的位置及项目名字,选择“Existing interpreter”

(3)按如下步骤选择路径,找到刚刚已经配置好的环境

(4)创建成功

(5)新建一个py文件,就可以愉快地写代码了。

 

问题三: No modual named ’bs4‘

 

参考链接:  类似No module named 'bs4'等错误的解决方法 - 希声lx - 博客园
https://www.cnblogs.com/xisheng/p/7856334.html

具体的步骤如下: 

结果如下:

则安装成功。

代码:import re#导入正则表达式库,用于字符串匹配和处理 import pandas as pd#导入pandas,并命名为pd,用于数据处理和分析 import bs4#导入beautifulsoup,用于解析HTML和XML文档 import requests#导入requests,用于发送HTTP/1.1请求,获取网页内容 import spacy#导入spacy,用于自然语言处理 from spacy import displacy#导入displacy,用于可视化实体 nlp = spacy.load('en_core_web_sm')#加载spacy预训练模型 from spacy.matcher import Matcher#导入Matcher,用于创建自定义规则匹配实体 from spacy.tokens import Span#导入Span,用于创建自定义实体类 import networkx as nx#导入networkx,用于创建和操作复杂网格结构数据 import matplotlib.pyplot as plt#导入matplotlib,用于数据可视化 from tqdm import tqdm#导入tqdm,用于进度条显示 # pd.set_option('display.max_colwidth', 200) # %matplotlib inline doc=nlp(u'I am flying to Frisco') print([w.text for w in doc]) 报错:D:\anacoda\envs\NLPtest\python.exe D:\pycharm\NLPtest\nlptest.py D:\pycharm\PyCharm 2024.2.1\plugins\python-ce\helpers\pycharm_display\datalore\display\supported_data_type.py:6: UserWarning: The NumPy module was reloaded (imported a second time). This can in some cases result in small but subtle issues and is discouraged. import numpy Traceback (most recent call last): File "D:\pycharm\NLPtest\nlptest.py", line 5, in <module> import spacy#导入spacy,用于自然语言处理 ^^^^^^^^^^^^ File "D:\anacoda\envs\NLPtest\Lib\site-packages\spacy\__init__.py", line 10, in <module> from thinc.api import prefer_gpu, require_gpu, require_cpu # noqa: F401 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anacoda\envs\NLPtest\Lib\site-packages\thinc\__init__.py", line 5, in <module> from .config import registry File "D:\anacoda\envs\NLPtest\Lib\site-packages\thinc\config.py", line 10, in <module> from pydantic import BaseModel, create_model, ValidationError, Extra File "D:\anacoda\envs\NLPtest\Lib\site-packages\pydantic\__init__.py", line 421, in __getattr__ module = import_module(module_name, package=package) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anacoda\envs\NLPtest\Lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anacoda\envs\NLPtest\Lib\site-packages\pydantic\main.py", line 29, in <module> import pydantic_core File "D:\anacoda\envs\NLPtest\Lib\site-packages\pydantic_core\__init__.py", line 6, in <module> from ._pydantic_core import ( ModuleNotFoundError: No module named 'pydantic_core._pydantic_core' 进程已结束,退出代码为 1
03-08
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值