我正在安装一个名为requests-html (https://github.com/kennethreitz/requests-html)的python库。它只在python3.6中可用。
我首先下载了Python3.6版的anaconda。然后下载requests_html的源文件,转到该文件夹并使用:
sudo python3 setup.py install
在此之后,如果我在同一终端中进入python3环境,我可以导入这个库。但是,如果我打开一个新的终端,或者关闭原来的终端并打开一个新的终端,它会提示找不到库。似乎每次我想使用这个库的时候都需要重新安装一次,而且我只能在安装它的同一个终端上使用它。
这真的很奇怪,有人能解释一下这个问题吗?谢谢。
发布于 2018-07-07 13:21:10
为什么要使用sudo?如果您使用的是python anaconda版本,则您的python基础环境无需root即可用于任何操作。因为您使用的是sudo,所以您使用的是系统版本。此外,您还可以直接在pip中安装。
请记住激活您的环境(conda activate)。
pip install requests-htmlhttps://stackoverflow.com/questions/51183650
复制相似问题