Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.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 2.7导入到3.7_Python_Python 3.x_Python 2.7 - Fatal编程技术网

将包从python 2.7导入到3.7

将包从python 2.7导入到3.7,python,python-3.x,python-2.7,Python,Python 3.x,Python 2.7,我在Mac(版本10.12.6)上使用的是Python 3.7,尽管我的默认版本是Python 2.7。当我回过头来,意识到我已经将包下载到python2.7时,我的导入语句(importCV2,importPyautogui)都没有工作。如何重新安装或将这些包移动到3.7,我希望将python 3.7作为我的主要模块。如果我能让它们自动转到3.7,那也太好了。我被要求对我的PIP语句中的may使用'--user',所以我不知道是否可以同时使用两个'--'语句。谢谢。如果同时安装了Python2

我在Mac(版本10.12.6)上使用的是Python 3.7,尽管我的默认版本是Python 2.7。当我回过头来,意识到我已经将包下载到python2.7时,我的导入语句(importCV2,importPyautogui)都没有工作。如何重新安装或将这些包移动到3.7,我希望将python 3.7作为我的主要模块。如果我能让它们自动转到3.7,那也太好了。我被要求对我的PIP语句中的may使用'--user',所以我不知道是否可以同时使用两个'--'语句。谢谢。

如果同时安装了Python2和python3,则可以使用命令
python3-m PIP install SomePackage
访问python3的PIP


请注意,有些包可能不适用于Python3。其他包的行为可能不同。考虑像CONDA或VEV这样的虚拟环境来工作。

Python 2和Python 3是不同的语言。您确定要安装的软件包支持Python 3吗?键盘、时间、csv、pyautogui、cv2、numpy、PIL,所有这些都支持Python 3.7。欢迎使用。但强烈建议使用conda之类的虚拟环境。虽然它们看起来很浪费时间,但一旦你能使用它们,你就会节省很多时间。