虽然这可能很简单,但我想分享我遇到的问题的解决方案,因为直到现在我还没有遇到这个问题。
本质上,我在conda虚拟环境中运行splinter
时遇到了问题。我首先激活了我的环境conda activate PythonData
。然后我尝试运行conda install splinter
,但失败了,然后运行conda install -c metaperl splinter
,也失败了。
然后我开始使用pip
,所以我转到文档并运行pip install splinter
。
安装程序说它是成功的,但在重新启动内核后,我仍然收到同样的错误。
见下面的解决方案:(
我翻遍了我的水蟒箱,没有找到包裹。然后我意识到,当我尝试第二次安装时(在确保我的环境确实被激活后(,我看到它安装在我的usr
文件夹中,而不是anaconda3
文件夹中。
因此,我不得不运行pip uninstall splinter
来删除它,然后执行以下操作:
conda install pip
首先安装pip(我以前使用过,没有错误,所以这很令人困惑,但这就是生活(
conda info
查找我的活动环境路径
在复制了类似于以下/anaconda/envs/venv_name
的活动环境路径后,我能够像这样运行安装:
/anaconda/envs/venv_name/bin/pip install splinter
然后是中提琴!它奏效了。