首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VSCode上的pipenv返回WSAStartup失败:错误代码10107

VSCode上的pipenv返回WSAStartup失败:错误代码10107
EN

Stack Overflow用户
提问于 2020-11-27 14:14:19
回答 1查看 241关注 0票数 0

我在windows 10上运行VSCode,驱动程序Python3.8.3 32位。

当我在终端输入时: pipenv shell

我得到了一个错误:ImportError: WSAStartup failed: error code 10107

这是完整的输出

"c:\users\camar\appdata\local\programs\python\python38-32\lib\runpy.py",跟踪(最近一次调用):文件

第194行,在run_module_as_main中返回run_code (代码,main_globals,无,文件"c:\users\camar\appdata\local\programs\python\python38-32\lib\runpy.py",行87,在run_code exec(代码,代码,文件"C:\Users\camar\AppData\Local\Programs\Python\Python38-32\Scripts\pipenv.exe_main.py",第4行,文件"c:\users\camar\appdata\local\programs\python\python38-32\lib\site-packages\pipenv_init.py",第22行,从pipenv.vendor.urllib3.异常导入DependencyWarning文件"c:\users\camar\appdata\local\programs\python\python38-32\lib\site-packages\pipenv\vendor\urllib3_init.py",第11行,在……里面

发自。导入异常文件"c:\users\camar\appdata\local\programs\python\python38-32\lib\site-packages\pipenv\vendor\urllib3\exceptions.py",第3行,在

从"c:\users\camar\appdata\local\programs\python\python38-32\lib\site-packages\pipenv\vendor\urllib3\packages\six.py",.packages.six.moves.http_client导入IncompleteRead作为httplib_IncompleteRead文件的第199行,在load_module mod = mod._resolve() File IncompleteRead第113行中以_resolve表示

返回"c:\users\camar\appdata\local\programs\python\python38-32\lib\site-packages\pipenv\vendor\urllib3\packages\six.py",_import_module(self.mod)文件第82行,在_import_module 导入(Name)文件第71行中,在导入"c:\users\camar\appdata\local\programs\python\python38-32\lib\email\parser.py",文件第12行、从email.feedparser导入FeedParser、BytesFeedParser文件FeedParser第27行、从email._policybase导入compat32文件"c:\users\camar\appdata\local\programs\python\python38-32\lib\email_policybase.py",第9行中,在“从"c:\users\camar\appdata\local\programs\python\python38-32\lib\email\utils.py",导入_has_surrogates文件”第29行、“导入套接字文件”"c:\users\camar\appdata\local\programs\python\python38-32\lib\socket.py",第49行、“导入_socket ImportError: WSAStartup失败”:错误代码10107中

我想知道如何解决这个问题,或者,至少我能做些什么来创建一个虚拟环境。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-27 14:22:34

要创建一个新的env吗?

在这种情况下,您可以使用:

代码语言:javascript
复制
python -m venv myenv

如果要在shell中打开现有环境,则必须运行"activate“,这是位于myvenv/script文件夹中的一个文件。打开shell,移动到脚本dir并键入activate。您应该在shell中看到以"(venv)“开头的新行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65038812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档