VirtualEnv 系统找不到指定的路径:'...Python3.6\\DLL'

Posted

技术标签:

【中文标题】VirtualEnv 系统找不到指定的路径:\'...Python3.6\\\\DLL\'【英文标题】:VirtualEnv the System cannot find the path specified : '...Python3.6\\DLL'VirtualEnv 系统找不到指定的路径:'...Python3.6\\DLL' 【发布时间】:2020-09-07 20:52:02 【问题描述】:

我正在尝试在虚拟环境中为 tensorflow 降级 python,我发现如何做到这一点的唯一方法是下载 Python3.6 并使用命令

virtualenv -m TempEnv C:\Dev\Projects -p C:\Dev\Projects\Python3.6\python.exe

但我收到了错误:

FileNotFoundError: [WinError 3] The system cannot find the path specified: 'C:\\Dev\\Projects\\Python3.6\\DLLs'

为什么要查找 DLL 文件夹?这不在 python 3.6 嵌入式下载中

有没有更好的方法通过虚拟环境来做到这一点?我不想通过降级所有东西来搞砸我的全局 python 安装和库

谢谢,

【问题讨论】:

【参考方案1】:

在我使用 Windows 和嵌入的 Python 3.10 的情况下,我刚刚在相应的 Python 目录中添加了缺少的文件夹 DLL(让它为空)并且它可以工作。

在您的情况下,您必须构建新的空文件夹 C:\Dev\Projects\Python3.6\DLLs,它应该可以工作

【讨论】:

我试过了,但是点击了这个:“致命的 Python 错误:Py_Initialize:无法加载文件系统编解码器”***.com/q/5694706/316578【参考方案2】:

必须下载windows安装程序,不支持嵌入式版本

那么命令行就是virtualenv C:\Dev\Projects\venv -p C:\Dev\Projects\Python3.6\python.exe

【讨论】:

以上是关于VirtualEnv 系统找不到指定的路径:'...Python3.6\\DLL'的主要内容,如果未能解决你的问题,请参考以下文章

系统找不到指定路径,如何解决?

系统找不到指定的路径

PADS Layout 出现系统找不到指定路径怎么处理

系统找不到指定路径

系统找不到指定的路径怎么办

系统找不到指定路径怎么办