Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 用于安装模块的导入模块的终端命令_Python 3.x - Fatal编程技术网

Python 3.x 用于安装模块的导入模块的终端命令

Python 3.x 用于安装模块的导入模块的终端命令,python-3.x,Python 3.x,假设我有一个模块,比如utility.py from __future__ import absolute_import from __future__ import division from __future__ import print_function from datetime import datetime import os import random import sys import threading import numpy as np import tensorflo

假设我有一个模块,比如utility.py

from __future__ import absolute_import
from __future__ import division
from __future__ import print_function

from datetime import datetime
import os
import random
import sys
import threading

import numpy as np
import tensorflow as tf
.....
我想将其导入到我的drive.py中。我把它保存在我的本地目录中,并在我的第一行

from . import utility
是否可以在终端中发出命令来查找非本地模块(tensorflow、numpy等),并使用pip进行安装

任何解决办法都将不胜感激


CS

如果您的意思是希望命令自动解析文件的导入并安装缺少的依赖项,则不可能。
有些模块不是用pip的包名导入的。例如,包
facebook sdk
作为
import facebook
导入,因此无法从导入中扣除包名。

如果您希望命令自动解析文件的导入并安装缺少的依赖项,则不可能。
有些模块不是用pip的包名导入的。例如,包
facebook sdk
作为
import facebook
导入,因此无法从导入中扣除包名。

我认为解决方法是使用requirements.py,在这个,您可以保存通过
pip freeze>requirements.py安装的所有模块,然后运行
pip install-r requirements.py
在一个命令中安装所有模块。谢谢您的提示。我会考虑这一点。我认为解决方案是使用Realths.Py,在这个过程中,您可以保存所有安装的模块:<代码> PIP冻结>要求。Py < /代码>,运行<代码> PIP安装-R要求。Py < /C> >将其全部安装在一个命令中。谢谢您的提示。我会考虑的。