我最近尝试将psi4安装到一个新的jupyter环境中。
它开始工作了十分钟,然后告诉我py3.6在哪里丢失了gen.py文件。
在卸载/重新安装环境之后,它就停止了所有的工作。
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感谢您的帮助!
发布于 2019-06-15 20:43:46
由于服务器已经预先安装了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`https://stackoverflow.com/questions/56506602
复制相似问题