Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python从3.5、can和x27;无法从3.6中找到LIB_Python - Fatal编程技术网

Python从3.5、can和x27;无法从3.6中找到LIB

Python从3.5、can和x27;无法从3.6中找到LIB,python,Python,我一直在学习Python,并注意到我的一些库无法导入(Ubuntu)。查看了这些库之后,我发现有些库在/usr/local/lib/python3.5/中,这些库可以工作。我最近安装的库位于/usr/local/lib/python3.6/中,这些库不起作用 我已经意识到2对3路径等的痛苦,但在本例中,我的代码库最终安装了一些lib,一个版本文件夹,另一个版本文件夹。当我键入python3--version时,我得到了python3.6.8的响应。因此,从逻辑上看,我应该得到关于3.5 libs

我一直在学习Python,并注意到我的一些库无法导入(Ubuntu)。查看了这些库之后,我发现有些库在
/usr/local/lib/python3.5/
中,这些库可以工作。我最近安装的库位于
/usr/local/lib/python3.6/
中,这些库不起作用

我已经意识到2对3路径等的痛苦,但在本例中,我的代码库最终安装了一些lib,一个版本文件夹,另一个版本文件夹。当我键入
python3--version
时,我得到了
python3.6.8
的响应。因此,从逻辑上看,我应该得到关于3.5 libs的错误,而不是反之亦然


这里有什么问题?我怎样才能解决它

为了适用性,停止在没有虚拟环境的情况下工作。如果您不想使用
pipenv
virtualenv
,则可以使用python内置的venv模块来创建虚拟环境:

$python3-m venv myenv
$source myenv/bin/activate
$pip安装软件包
由于您的python3设置为python3.6,虚拟环境将具有python3.6。您可以放心地安装软件包


另外,我建议您为此使用pipenv。

这很有趣,但实际库(gensim)未正确导入的原因似乎是我的代码文件名为
gensim.py
。令人捧腹的