我按照Windows下的说明通过conda安装了pyiron。一切工作正常,没有任何错误。然后,我启动了一个新的笔记本,并运行以下命令:
from pyiron import Project我是从哪里得到这条消息的:
Fall back to default configuration: {'resource_paths': ['~/pyiron/resources'], 'project_paths': ['~/pyiron/projects']}然后,我试着通过以下方式开始一个新项目:
pr = Project('test')在这里,出现了如下错误:
ValueError Traceback (most recent call last)
<ipython-input-2-f4cd01081291> in <module>
----> 1 pr = Project('test')
C:\Anaconda3\lib\site-packages\pyiron\project.py in __init__(self, path, user, sql_query)
108
109 def __init__(self, path="", user=None, sql_query=None):
--> 110 super(Project, self).__init__(path=path, user=user, sql_query=sql_query)
111 self.job_type = JobTypeChoice()
112 self.object_type = ObjectTypeChoice()最后,信息:
ValueError: the current path C:/Users/nau/pyiron/test/ is not included in the .pyiron configuration. ['C:/Users/nau/pyiron/projects/'](nau是我的用户名)。是否必须先初始化某个文件夹中的文件.pyiron?如果是,是如何实现的?文件夹C:/Users/nau/pyiron/projects/不存在。
发布于 2020-11-10 00:13:44
这是一个错误,应该在代码中修复-我很快就会在Github上创建一个单独的问题。
同时,您可以在系统上修复它,方法是手动创建文件夹:
C:/Users/nau/pyiron/projects/然后执行此文件夹中的jupyter笔记本。
或者,您可以通过执行以下命令来创建pyiron配置文件:
import pyiron
pyiron.install()这将询问您:
It appears that pyiron is not yet configured, do you want to create a default start configuration (recommended: yes). [yes/no]:然后,您可以使用yes进行确认,它将创建一个包含配置的C:/Users/nau/.pyiron文件。然后,您可以手动更新此文件。通过更改行:
PROJECT_PATHS = C:/Users/nau/pyiron/projects/至:
PROJECT_PATHS = C:/Users/nau/pyiron/我希望这能解决你的问题。
Ps:你能告诉我你用的是哪个版本的pyiron吗?您可以使用conda list pyiron标识版本。
https://stackoverflow.com/questions/64754952
复制相似问题