繁体   English   中英

在 Pop_OS Linux 中的 PyCharm 中使用环境时,PyCharm 无法识别通过终端安装的软件包

[英]PyCharm doesn't recognize packages installed via Terminal when environment is used in PyCharm in Pop_OS Linux

我正在使用 Pop_OS! Linux。 每当我使用 mkvirtualenv 创建 Python 虚拟环境,然后将 pip install 包安装到其中时,当我在 pycharm 中引用它时,该环境将不起作用。 我使用 virtualenv 和 virtualenvwrapper 设置了虚拟环境。

我发现的解决方法是在 pycharm 内部构建您需要在 PyCharm 内部使用的任何虚拟环境,或者使用 PyCharm 内部的终端。 我很生气它似乎与我的本地终端不兼容,并且无法弄清楚为什么。 我什至通过在 PyCharm 终端和本机 linux 终端中运行python --version得到稍微不同的 python 版本,同时在同一个虚拟环境中! 就像 Pycharm 没有从 python 环境目录中读取与我的终端相同的信息。

这里发生了什么,如何使 PyCharm 与我的 linux 机器的其余部分协调一致? 我也是 Pop_OS 的新手! 第一次尝试是一种冒险。

IDK 是否可行,但也许如果你通过 PyCharm 中的“Python 包”选项卡安装包(左下 -> 在出现的研究栏旁边添加包),PyCharm 会在它自己安装它们时看到它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM