在VENV中使用Spyder与Anaconda
我是在Linux Mint 20.3下进行的,我安装了Anaconda,以便使用Jupyter Notebook和Spyder。
我在Anaconda中创建了一个带有左菜单“环境”的VENV,我将其命名为“ TestEnv”,然后选择Python版本。
然后,在终端中,我用命令行conda激活testenv
激活了VENV。 我用pip Freeze
验证了已安装的软件包,以便检查我的环境是否为空。
我看到许多包装已预装了!
certifi==2021.10.8
click==8.1.3
Flask==2.1.2
Flask-Pydantic==0.9.0
importlib-metadata==4.11.3
itsdangerous==2.1.2
Jinja2==3.1.2
MarkupSafe==2.1.1
pydantic==1.9.0
typing_extensions==4.2.0
Werkzeug==2.1.2
那么如何处理此软件包?我不想在我的需求中看到它们。txt,因为我的python应用程序不使用它们!
为了在我的TestEnv环境中使用Spyder,我在Anaconda主窗口中选择“安装Spyder”,而在左菜单中选择了TestEnv环境。
它安装在我的TestEnv中,许多其他软件包!
我想念什么?如何在没有任何预装包装的情况下将Spyder与Anaconda一起使用Anaconda?
I'm under Linux Mint 20.3 and I installed Anaconda in order to use Jupyter Notebook and Spyder.
I created a venv in Anaconda with the left menu "Environments", I named it "testEnv" and choose a python version.
Then in a terminal I activated the venv with the command line conda activate testEnv
.
I verified the installed packages with pip freeze
in order to check if my environment was empty.
I saw that a lot of packages are preinstalled !
certifi==2021.10.8
click==8.1.3
Flask==2.1.2
Flask-Pydantic==0.9.0
importlib-metadata==4.11.3
itsdangerous==2.1.2
Jinja2==3.1.2
MarkupSafe==2.1.1
pydantic==1.9.0
typing_extensions==4.2.0
Werkzeug==2.1.2
So how to deal with this packages ? I don't want to see them in my requirements.txt because my Python application don't use them !
In order to use SPyder in my testEnv environment, I choose "install Spyder" in the Anaconda main window while testEnv environment was selected in the left menu.
It installed in my testEnv a lot of other packages !
What did I miss ? How to use Spyder with Anaconda in a venv without any preinstalled packages ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论