在Windows 10上使用PowerShell安装Python VirtualEnv时遇到的问题

2024-06-30 15:56:03 发布

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

我正在尝试在windows10中安装virtualenv,使用的是我在一些网站上找到的一个step进程。步骤如下,但目前只关心1-4:

  1. 以管理员身份运行Windows Power Shell
  2. pip安装virtualenv
  3. pip安装virtualenvwrapper win
  4. mkvirtualenv'C:\Users\username\Documents\Virtualenv'
  5. cd试验
  6. 设置ExecutionPolicy AllSigned |按Y键并输入
  7. 设置ExecutionPolicy RemoteSigned |按Y键并输入
  8. .\脚本\激活
  9. 停用

第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可执行文件\python.exe 安装setuptools,pip,wheel。。。 完成。 文件名、目录名或卷标语法不正确。 文件名、目录名或卷标语法不正确。 文件名、目录名或卷标语法不正确。你知道吗

右后记后面的cd步骤也不起作用。一般来说,我对python/编程相当陌生,所以我可能缺少一些基本的东西。你知道吗

运行步骤5会显示以下错误消息:

cd:找不到路径“C:\WINDOWS\system32\Virtualenv”,因为它不存在。 在行:1个字符:1 +虚拟光盘 + ~~~~~~~~~~~~~ +类别信息:ObjectNotFound:(C:\WINDOWS\system32\V)irtualenv:字符串)[设置位置],itemNotFoundExe 先入为主 +FullyQualifiedErrorId:路径未找到,Microsoft.PowerShell.Commands命令.SetLocationCommand命令

我该怎么解决这个问题?提前谢谢。你知道吗


Tags: pipvirtualenv文件名windowsusernamecd步骤users
2条回答

1)在路径变量-export WORKON_HOME=(directory you need to save envs)中设置虚拟环境目录

2)source /usr/local/bin/virtualenvwrapper.sh -p $WORKON_HOME

来源which virtualenvwrapper.sh或虚拟虚拟说唱者.sh可以用来定位虚拟虚拟说唱者.sh文件。你知道吗

最好将以上两行放在~/.bashrc中,以避免每次打开新shell时都执行上述命令。这就是使用mkvirtualenv创建环境所需的全部内容

在我看来,使用Anaconda是管理python包的最好方法。你知道吗

相关问题 更多 >