当前位置:   article > 正文

第一次论文复现--环境配置_python复现论文 为什么要重新配置环境

python复现论文 为什么要重新配置环境

只看论文不自己跑一跑的话水平可能不会有提高。

所以要锻炼自己的动手能力。

记录一下自己复现论文的经历。

之前从GitHub上找了一个项目,由于依赖包不完全没能成功运行。

这次从看的论文里找了源码,记录一下自己的步骤,以待后续有长进。

已经安装好了Anaconda。懂得一些Anaconda的使用。

首先下载代码,解压到自己的pycharmprojects,导入。

下载好的代码文件一般会有env.yml。这个是环境的配置文件。

environment.yml是一个分享环境的文件。

通过下面命令从该文件来创建相同环境,方便共同开发。

打开cmd切换到env.yml文件所在路径,执行下面命令。

conda env create -f env.yml
  • 1

安装成功后找到你的anaconda安装路径在envs下会发现有此环境。

在配置.yml文件时,可能会出现一些包安装不上的情况。

解决方法:

			我们可以注释掉这些包。写在pip后面,使用pip安装。
			如果还是安装不上,但是已经创建了这个新的虚拟环境,就进入环境安装缺失的包。
  • 1
  • 2

最后,在pycharm中选择项目的python解释器,选择刚刚安装好的配套环境。

出现module functions cannot set METH_CLASS or METH_STATIC问题。
原因

numpy版本不匹配,可以先更新到最新版本试一下

pip install --upgrade numpy

如果不行就重新安装代码运行环境相匹配的版本。
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/922215
推荐阅读
相关标签
  

闽ICP备14008679号