虚拟环境导库

来源:2-4 虚拟环境的安装和配置

慕勒5311868

2020-05-16

由于TensorFlow只支持python3.5或python3.6,我的虚拟环境下python版本不是上述版本,是3.8版本的,故考虑换成python3.6版本的,我通过命令:mkvirtualenv --python=D:\Python36-32_install_location\python.exe article_spider_new新建了一个python3.6版本的虚拟环境article_spider_new,试图复制python3.8的虚拟环境下的第三方库到python3.6下的article_spider_new里,发现“__pycache__”无法复制,故想问:

1、有没有方式快速导其他虚拟环境下的第三方库到指定的第三方库里?还是要手动安装后才能导入到指定的虚拟环境里?

2、“tensorflow-1.3.0rc0-cp36-cp36m-win_amd64.whl”能否安装到python3.6.2的32位版本下?(ps:如果不可以,那我所有的第三方库都得重新下载,将32位的第三方库门换掉,换成64位的第三方库)

写回答

1回答

bobby

2020-05-17

  1. 快速导入其他虚拟环境中的包的方法是在其他的虚拟环境中通过pip freeze命令将需要的包名导出来,然后放入到requirements.txt文件中然后通过pip命令安装

  2. 下面这个不能安装 必须和python的32位还是64位保持一致

  3. python3.7可以安装tensorflow1.13

0
4
bobby
freeze的时候注意一下tensorflow的版本 如果是2的话你要改成1.13
2020-05-19
共4条回复

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5795 学习 · 6290 问题

查看课程