我这里采用的是pycharm2022。
安装步骤:【pycharm和Java ideaIU为同一公司产品,链接有说明】https://mp.weixin.qq.com/s/fiSfard5pT3lGln_a_v2LQ
如果安装了pycharm2021的小伙伴,也可以按照这个步骤,因为下面运行环境都是在终端上配置的。
原来的python3.9不用卸载,现在直接安装python3.6
按照此步骤将python3.6安装到计算机 【只需要做到第7步】 https://mp.weixin.qq.com/s/-OxcIo15lV8a7jD7K8KpAA
from sklearn.preprocessing import OneHotEncoder
enc=OneHotEncoder()
enc.fit([[0,1,2],
[1,0,0],
[0,2,1],
[1,0,1]])
print("取值范围整数个数:",enc.n_values_)
print("编码后:",enc.transform([[0,1,1]]).toarray())
print("特征开始位置的索引:",enc.feature_indices_)
当安装import **软件包报错,解决办法:
import sklearn
安装却要用pip install scikit-learn
。pip install numpy==1.19.5
# 相当于一个别名
bokeh
numpy==1.19.5
scipy==1.5.4
scikit-learn==0.19.2
Keras
pandas_datareader
pywt
fix_yahoo_finance
tensorflow
matplotlib
pandas
aylien_news_api
nltk
rpy2
textblob
vaderSentiment
pywavelets
没有用官方的,因为有时会因为网络问题报错,这里采用豆瓣镜像源 参考
1.安装scikit-learn==0.19.2
pip --default-timeout=1688 install scikit-learn==0.19.2 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
2.运行代码,报错说没有安装numpy
pip --default-timeout=1688 install numpy==1.19.5 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
3.【numpy安装没有报错的小伙伴可以忽略这一步】升级pip
由于安装numpy==1.19.5时候报错,提示需要升级pip,然后我就做了这一步
python -m pip install --upgrade pip
然后再次安装numpy==1.19.5
【pip升级后又想降级可以参考:https://blog.csdn.net/qq_34078572/article/details/126120734】
4.运行代码,报错说没有安装scipy
pip --default-timeout=1688 install scipy==1.5.4 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
【如果有小伙伴先安装scipy,再安装scikit-learn时候报错,或者由于其他软件包互不兼容报错,不妨卸载(uninstall)部分软件包,再按照上述scikit-learn、numpy、scipy的顺序依次安装。】
比如文件夹13里面有若干py文件
.idea
文件程序如果是别人电脑上运行过的项目然后粘贴过来的或者需要按照下面步骤切换Python版本,一般都是需要删的。
其他情况一般不用删。
右键,open folder as pycharm project