H5W3
当前位置:H5W3 > 其他技术问题 > 正文

win10下python版本切换pip为python2.7安装的库python3不能用,求解,怎么能自由切换Python版本

win10里装了两个版本的Python但是不能共用pip安装的库,而且不能切换pip安装的版本,想知道怎么解决!!!

回答:

上面那个回答者回答的不对,你可以看下我写的文章

回答:

譬如原Python版本为Python2.7,那么我们在Python2.7下安装的所有库都存放在...\Python27\Lib\site-packages这个目录下,同理Python3.5也有site-packages目录,可以尝试把2.7目录下的库复制到3.5site-packages目录中。

这里要注意,因为Python23的差异性较大,许多第三方库并不能公用,所以你复制过去后也许会有一些库会存在问题,无法使用,这个要做好心理准备。

回答:

使用virtualenv 创建独立环境

回答:

python3和python2都是使用各自的pip的,python3用pip3 install *进行安装就可以了

回答:

python2 -m pip freeze -r requirement.txt 生成的requirement.txt文件为py2里已安装的模块名称
python3 -m pip install -r requirement.txt 再在python3中安装python2中已知安装的模块,由于版本问题,在安装的过程中可能会出现问题在中间断掉,你就手动安装没有安装成功的模块。

回答:

使用virtualenv

本文地址:H5W3 » win10下python版本切换pip为python2.7安装的库python3不能用,求解,怎么能自由切换Python版本

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址