anacondapython脚本没有使用正确的Python环境

2024-06-02 05:39:52 发布

您现在位置:Python中文网/ 问答频道 /正文

包“example”有一个到import example的脚本。它安装在Windows的Anaconda上创建的环境中,但不安装在根环境中。你知道吗

激活环境后,直接从控制台运行我可以导入该包,但是当尝试从脚本(example.py --options)执行相同操作时,找不到模块。example.py位于C:\Path\to\Anaconda\envs\test\Scripts。你知道吗

从控制台检查sys.executable我得到了C:\Path\to\Anaconda\envs\test\python.exe,从脚本我得到了C:\Path\to\Anaconda\python.exe(从根环境)。 我试图将.py文件与环境中的python相关联,并设置%PATH%变量,但没有成功地处理这些想法。你知道吗

附言:在我使用的机器里,我没有管理员权限。在Linux上工作时没有问题。你知道吗


Tags: 模块topathpytestimport脚本环境