在jupyter中安装psi4环境的问题

Problem installing psi4 environment in jupyter

我最近尝试将 psi4 安装到新的 jupyter 环境中。

一开始它工作了十分钟,然后告诉我 py3.6 缺少 gen.py 个文件。

经过一些 un-/reinstalling 环境后,它完全停止工作。

Atm 我正在使用 bash 脚本来安装环境。 如果我在 psi4 安装后处于激活环境中并打开 python,我就可以导入 psi4。 但是,在停用环境并启动 jupyter-notebook 后,我无法导入 psi4。

我目前使用的 bash 文件的内容:

conda create --yes -n p4env python=3.6
conda activate p4env (p4env)
which python3.6 
conda install --yes python=3.6 psi4 psi4-rt -c psi4 
python3.6 "import psi4 
print(psi4.__version__)
" 
conda install --yes python=3.6 matplotlib 
conda install --yes python=3.6 ipykernel 
python3.6 -m ipykernel install --user --name p4env 
jupyter kernelspec list 
conda deactivate
conda env list

感谢您的帮助!

由于服务器已经预装了 conda 软件包,而我没有获得服务器的 sudo 权限,因此不会永久存储 psi4。

要解决这个问题,您必须在 jupyter 目录中创建一个文件夹作为包的文件夹。 我在下面粘贴对我有用的内容。

conda_dir=$HOME/conda-psi4 mkdir $conda_dir conda create --yes python=3.6 -p $conda_dir . /opt/conda/etc/profile.d/conda.sh conda activate $conda_dir conda install --yes python=3.6 psi4 psi4-rt -c psi4 -p $conda_dir conda install --yes p ython=3.6 matplotlib -p $conda_dir conda install --yes python=3.6 ipykernel -p $conda_dir python3.6 -m ipykernel install --user --name p4env jupyter kernelspec list conda deactivate conda env list