|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
python 3.7 升级 3.8 , 将3.7目录下的site-packages复制合并到3.8目录下,但导入比如numpy,etree,ntlk等包时无法导入,错误提示如下:
numpy:Original error was: No module named 'numpy.core._multiarray_umath
etree:ImportError: cannot import name 'etree' from 'lxml' (C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\lxml\__init__.py
ntlk:ModuleNotFoundError: No module named 'regex._regex'
有没有办法把之前安装过的包直接移植到新版本上?请教多谢~
理论上可以,安装python,pip会同时拷贝两个副本,一个加了主版本号,例如pip3,一个还加上了次版本号,例如pip3.8,所以你装了多个版本的python3,比如装了一个3.7一个3.8,环境变量都设置好了,用pip3.7和pip3.8就可以分开运行了。不过我没有需求所以没有验证过,你可以试试看。
|
|