gpt4 book ai didi

python - 使用 Virtualenv 时无法导入包,但在 Virtualenv 之外工作正常

转载 作者:行者123 更新时间:2023-12-01 04:50:41 26 4
gpt4 key购买 nike

我对 Python、virtualenv 和 virtualenvwrapper 还比较陌生,但遇到了一个问题,我之前已经解决了这个问题,但我现在正在寻找正确的或 Pythonic 的方法来解决它。

我想使用 matplotlib 因此,如果我启动终端 session 并输入 start a Python shell 并输入

from matplotlib import pyplot

如屏幕截图所示,我没有遇到任何问题:

enter image description here

但是,如果我在 virtualenv 中尝试相同的命令,Python 就无法“看到”该库,这里还是屏幕截图:

enter image description here

我相信我需要将库添加到我的 pythonpath 中,但我一直在兜圈子。绝望中,我认为我可以在 virtualenv 处于事件状态时使用 pip 安装库,但失败并出现错误(我可以发布错误,但不想给我的问题添加不必要的噪音)

预先感谢您提供的任何帮助。

最佳答案

尝试使用 --system-site-packages 选项重新创建环境:

virtualenv --system-site-packages opencv

或者(看来你正在使用virtualenvwrapper)

mkvirtualenv --system-site-packages opencv

--system-site-packages
Give the virtual environment access to the global site-packages.

关于python - 使用 Virtualenv 时无法导入包,但在 Virtualenv 之外工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28572919/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com