【发布时间】:2019-10-12 05:08:00
【问题描述】:
我正在尝试使用在某些网站上找到的步骤过程在 Windows 10 中安装 virtualenv。步骤如下,但现在只关心1-4:
- 以管理员身份运行 Windows Power Shell
- pip install virtualenv
- pip install virtualenvwrapper-win
- mkvirtualenv ‘C:\Users\username\Documents\Virtualenv’
- cd 测试
- Set-ExecutionPolicy AllSigned |按 Y 并输入
- Set-ExecutionPolicy RemoteSigned |按 Y 并输入
- .\Scripts\activate
- 停用
第 1-3 步工作正常,但当我尝试第 4 步时,我得到以下响应:
PS C:\WINDOWS\system32> mkvirtualenv 'C:\Users\username\Documents\Virtualenv' 使用基本前缀 'c:\users\username\appdata\local\programs\python\python37-32' C:\Users\DANIEL~1\DOCUME~1\VIRTUA~1\Scripts\python.exe 中的新 python 可执行文件 安装 setuptools、pip、wheel... 完毕。 文件名、目录名或卷标语法不正确。 文件名、目录名或卷标语法不正确。 文件名、目录名或卷标语法不正确。
紧随其后的 cd 步骤也不起作用。一般来说,我对 python/编程很陌生,所以我可能会遗漏一些基本的东西。
运行第 5 步会给出以下错误消息:
cd : 找不到路径“C:\WINDOWS\system32\Virtualenv”,因为它不存在。 在行:1 字符:1 + cd 虚拟环境 + ~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32\Virtualenv:String) [Set-Location], ItemNotFoundExce 选项 + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand
我该如何解决这个问题?提前致谢。
【问题讨论】:
-
您在开始第 4 步之前是否替换了用户名?
-
是的,我做到了。我确实在某处读过,如果您的 Windows 用户名中有空格,它们可能会成为问题?那有可能吗?我的包括名字和姓氏
标签: python powershell virtualenv