问题描述
虽然这可能很简单,但我想分享一个解决方案,因为到目前为止我还没有遇到任何问题。
从本质上来说,我无法在conda虚拟环境中运行splinter
。我首先激活了环境conda activate PythonData
。然后,我尝试运行失败的conda install splinter
,然后运行同样失败的conda install -c Metaperl splinter
。
然后我继续使用pip
,因此我去了文档并运行pip install splinter
。
安装表明已成功,但是重新启动内核后,我仍然收到相同的错误。
请参阅下面的解决方案:)
解决方法
我浏览了我的anaconda垃圾箱,但没有找到包裹。然后我意识到当我尝试第二次安装时(确保确实激活了环境之后),我看到它安装在我的usr
文件夹中,而不是我的anaconda3
文件夹中。
因此,我必须运行pip uninstall splinter
才能将其删除,然后执行以下操作:
conda install pip
首先安装pip(我之前使用的是没有错误,所以很令人费解,但这就是生活)
conda info
找到我的活动环境路径
在复制类似于以下/anaconda/envs/venv_name
的活动环境路径之后,我可以这样运行安装:
/anaconda/envs/venv_name/bin/pip install splinter
然后中提琴!有效。