Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.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/2/cmake/2.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版本上安装Python模块_Python_Macos_Python 3.x - Fatal编程技术网

在新的Python版本上安装Python模块

在新的Python版本上安装Python模块,python,macos,python-3.x,Python,Macos,Python 3.x,我使用easy_install获得了一两个模块,然后使用pip安装了Twitter模块 然而,我下载的较新版本的Python无法看到这些模块,只有内置的OSX版本才能看到 另外,我现在无法下载NLTK,我需要一些例子,我正在写一本非常好的书,叫做《挖掘社交网络》 有什么想法吗?这取决于您下载的模块是否与您尝试运行的Python版本兼容。我真的不知道您在谈论什么模块/Python版本,但是如果它是兼容的,那么您所需要做的就是将模块路径添加到PYTHONPATH。您可以在环境变量中或在python脚

我使用easy_install获得了一两个模块,然后使用pip安装了Twitter模块

然而,我下载的较新版本的Python无法看到这些模块,只有内置的OSX版本才能看到

另外,我现在无法下载NLTK,我需要一些例子,我正在写一本非常好的书,叫做《挖掘社交网络》


有什么想法吗?

这取决于您下载的模块是否与您尝试运行的Python版本兼容。我真的不知道您在谈论什么模块/Python版本,但是如果它是兼容的,那么您所需要做的就是将模块路径添加到PYTHONPATH。您可以在环境变量中或在python脚本中执行此操作

发件人:

蟒蛇

增加模块文件的默认搜索路径。格式与shell的路径相同:一个或多个目录路径名 由os.pathsep分隔(例如Unix上的冒号或Unix上的分号 窗户)。不存在的目录将被静默忽略

除了普通目录外,单独的PYTHONPATH条目可能引用包含纯Python模块的zipfiles(在任一源代码中) 或编译的形式)。无法从ZipFile导入扩展模块

默认的搜索路径依赖于安装,但通常以前缀/lib/pythonversion开始(请参见上面的PYTHONHOME)。它是 总是附加在PYTHONPATH后面

将在PYTHONPATH前面的搜索路径中插入一个额外的目录,如上文“接口选项”下所述。这个 搜索路径可以在Python程序中作为 变量sys.path


请注意,最后一句提到了我提到的第二种方法,即在Python文件中添加搜索路径。

这取决于您下载的模块是否与您尝试运行的Python版本兼容。我真的不知道您在谈论什么模块/Python版本,但是如果它是兼容的,那么您所需要做的就是将模块路径添加到PYTHONPATH。您可以在环境变量中或在python脚本中执行此操作

发件人:

蟒蛇

增加模块文件的默认搜索路径。格式与shell的路径相同:一个或多个目录路径名 由os.pathsep分隔(例如Unix上的冒号或Unix上的分号 窗户)。不存在的目录将被静默忽略

除了普通目录外,单独的PYTHONPATH条目可能引用包含纯Python模块的zipfiles(在任一源代码中) 或编译的形式)。无法从ZipFile导入扩展模块

默认的搜索路径依赖于安装,但通常以前缀/lib/pythonversion开始(请参见上面的PYTHONHOME)。它是 总是附加在PYTHONPATH后面

将在PYTHONPATH前面的搜索路径中插入一个额外的目录,如上文“接口选项”下所述。这个 搜索路径可以在Python程序中作为 变量sys.path


请注意,最后一句提到了我提到的第二种方法,即在Python文件中添加搜索路径。

使用Python版本中的二进制文件安装软件包。 因此,例如,如果您的版本位于/usr/local/bin中,则安装可能是:

  • /usr/local/bin/python setup.py
  • /usr/local/bin/easy\u安装
  • /usr/local/bin/pip安装

使用python版本中的二进制文件安装软件包。 因此,例如,如果您的版本位于/usr/local/bin中,则安装可能是:

  • /usr/local/bin/python setup.py
  • /usr/local/bin/easy\u安装
  • /usr/local/bin/pip安装

我有版本2.7.1,这是OSX Lion附带的默认版本。然而,我也从python.org(3.2.2)下载了一个更新的版本,我想在我下载的模块中使用它。在2.7.1和3.2.2之间,有很多东西被弃用和删除。如果您下载的模块与3.2.2兼容,您应该能够通过环境变量或脚本本身中的编程方式将它们添加到PYTHONPATH中。请参见此()对于要从python程序中添加到路径的代码段,我有版本2.7.1,它是OSX Lion附带的默认版本。然而,我也从python.org(3.2.2)下载了一个更新的版本,我想在我下载的模块中使用它。在2.7.1和3.2.2之间,有很多东西被弃用和删除。如果您下载的模块与3.2.2兼容,您应该能够通过环境变量或脚本本身中的编程方式将它们添加到PYTHONPATH中。有关要从python程序中添加到路径中的代码片段,请参见此()?我的usr/local/bin中没有setup.py脚本。第一行用于您自己下载和构建的软件包。setup.py是下载包的一部分。我刚刚列举了安装python软件包的标准方法。Mihai,第一行是干什么的?我的usr/local/bin中没有setup.py脚本。第一行用于您自己下载和构建的软件包。setup.py是下载包的一部分。我刚刚列举了安装python包的标准方法。您还需要为新python安装模块。您还需要为新python安装模块。