python - 创建虚拟环境时出错
问题描述
当我尝试通过 virtualenv 创建虚拟环境时,出现错误:
C:\Users\Фёдор\Desktop\project>virtualenv venv 使用基本前缀 'c:\users\фёдор\appdata\local\programs\python\python36-32' C:\Users\Фёдор\Desktop\project 中的新 python 可执行文件\venv\Scripts\python.exe 安装 setuptools、pip、wheel... 命令的完整输出 C:\Users\Фёдор\Deskt...v\Scripts\python.exe - setuptools pip wheel:
Traceback(最近一次调用最后):文件“”,第3行,在ModuleNotFoundError:没有名为“pkgutil”的模块
---------------------------------------------------- ...正在安装 setuptools、pip、wheel。 ..完毕。回溯(最后一次调用):文件“c:\users\фёдор\appdata\local\programs\python\python36-32\lib\runpy.py”,第 193 行,在 _run_module_as_main中", mod_spec) 文件 "c:\users\фёдор\appdata\local\programs\python\python36-32\lib\runpy.py",第 85 行,_run_code exec(code, run_globals) 文件 "c:\users\ фёдор\appdata\local\programs\python\python36-32\Scripts\virtualenv.exe__main__.py”,第 9 行,在文件“c:\users\фёдор\appdata\local\programs\python\python36-32\lib\ site-packages\virtualenv.py”,第 712 行,在主符号链接=options.symlink)文件“c:\users\фёдор\appdata\local\programs\python\python36-32\lib\site-packages\virtualenv.py ",第 947 行,在 create_environment 下载=下载,文件 "c:\users\фёдор\appdata\local\programs\python\python36-32\lib\site-packages\virtualenv.py",第 904 行,在 install_wheel call_subprocess( cmd,show_stdout=False,extra_env=env,stdin=SCRIPT)文件“c:\users\фёдор\appdata\local\programs\python\python36-32\lib\site-packages\virtualenv.py",第 796 行,在 call_subprocess % (cmd_desc, proc.returncode)) OSError: Command C:\Users\ Фёдор\Deskt...v\Scripts\python.exe - setuptools pip wheel 失败,错误代码为 1
为什么会这样:pip can not download "pkgutil" module
创建了具有虚拟环境的文件夹,但该命令venv/scripts/activate
不起作用。
解决方案
推荐阅读
- c++ - 使用 std::condition_variable 触发其他线程。使用哪些互斥锁?
- javascript - 在初始化之前使用变量。JS
- javascript - 初始搜索后无法再次搜索
- prolog - 比较二叉树 SWI Prolog 中的节点
- python - 如何递归地抓取网页以检查python中是否有新的pdf文件?
- c++ - 如何使用 libcurl 将图像上传到 Twitter?
- mysql - Node JS, Express MySQL ES_PARSE_ERROR...“在'?,?,?,?,?附近使用正确的语法”
- reactjs - 子组件不会通过更改道具来更新
- mysql - 即使使用错误的凭据也能成功登录?
- groovy - 在 JMeter 的 JSR223 断言中获取所有以前的采样器结果(重定向)