将 Pandas 导入 Python
Import Pandas Into Python
我刚刚安装了 Python 3.5.2。我在 shell/IDLE 环境中工作并尝试导入 Pandas。
然而当我写:import pandas
我得到以下信息:
Traceback (most recent call last):
File "C:/Users/bartogre/Desktop/Program1.py", line 1, in <module>
import pandas
ImportError: No module named 'pandas'
如何向库中添加任何模块Python 3.5.2 正在阅读?我不想在 Anaconda 工作。
我看了这个视频:https://www.youtube.com/watch?v=ddpYVA-7wq4
下面是我的 CMD 输出:
C:\Users\bartogre>
C:\Users\bartogre>cd c:\users\bartogre\desktop\pyodbc-master
c:\Users\bartogre\Desktop\pyodbc-master>python setup.py
c:\Users\bartogre\Desktop\pyodbc-master>python setup.py install
'git' is not recognized as an internal or external command,
operable program or batch file.
WARNING: git describe failed with: 1
WARNING: Unable to determine version. Using 3.0.0.0
C:\Program Files (x86)\Anaconda3\lib\site-packages\setuptools-27.2.0-py3.5.egg\s
etuptools\dist.py:340: UserWarning: The version specified ('3.0.0-unsupported')
is an invalid version, this may not work as expected with newer versions of setu
ptools, pip, and PyPI. Please see PEP 440 for more details.
running install
running bdist_egg
running egg_info
writing pyodbc.egg-info\PKG-INFO
writing dependency_links to pyodbc.egg-info\dependency_links.txt
writing top-level names to pyodbc.egg-info\top_level.txt
reading manifest file 'pyodbc.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'pyodbc.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_ext
building 'pyodbc' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++
Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
一些背景知识:一个系统可以有多个 Python 安装。在 Windows 上,每个目录都是 python.exe 和 Lib/site-packages/ 的目录。要使用具有特定 python.exe 的包,您必须安装到相应的站点包中。
在您的例子中,'python' 调用 'C:\Program Files (x86)\Anaconda3\python.exe'。您是否有另一个要使用的 python 安装?
无论如何,当前在 Windows 上安装软件包的标准方法是使用 pip。在控制台中 运行 它的最佳方法是
some/path> <some python> -m pip install package
其中 <some python>
是 python
以调用默认安装或其他内容以进行另一次安装。 pip先去pypi.python.org找包。如果包中包含 C 代码,它可能会找到合适的预构建二进制文件或尝试在本地编译,这需要正确版本的 Visual C++ 编译器。
如果 pip 没有为您的安装找到预构建的二进制文件,我将执行以下操作。 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 提供了大约 200 个软件包的非官方二进制文件。该站点已经运行了至少十年,并且是 Windows 用户的救命稻草,我和许多其他人都使用过它。 Cristoph 提供了有关如何下载文件然后使用 pip 安装它的说明。
这些都是很好的反馈 - 我是通过 conda 安装的。而且,我在 ILDE 环境中使用 Spyder。请从 CMD 中输入以下内容。
微软 Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Windows\system32>conda 安装 pyodbc
使用 Anaconda Cloud api 站点 https://api.anaconda.org
正在获取包元数据:....
求解包规格:.........
环境C:\Users\Hal\Anaconda3安装包计划:
将下载以下包:
package | build
---------------------------|-----------------
conda-env-2.6.0 | 0 498 B
python-3.5.2 | 0 30.3 MB
pyodbc-3.0.10 | py35_1 48 KB
ruamel_yaml-0.11.14 | py35_0 217 KB
conda-4.2.9 | py35_0 428 KB
------------------------------------------------------------
Total: 31.0 MB
将安装以下新软件包:
pyodbc: 3.0.10-py35_1
ruamel_yaml: 0.11.14-py35_0
将更新以下软件包:
conda: 4.0.5-py35_0 --> 4.2.9-py35_0
conda-env: 2.4.5-py35_0 --> 2.6.0-0
python: 3.5.1-4 --> 3.5.2-0
继续([y]/n)?是
正在获取包...
conda-env-2.6。 100% |###############################|时间:0:00:00 0.00 B/s
python-3.5.2-0 100% |###############################|时间:0:00:20 1.56 MB/s
pyodbc-3.0.10- 100% |###############################|时间:0:00:00788.82kB/s
ruamel_yaml-0。 100% |###############################|时间:0:00:00 837.06 kB/s
conda-4.2.9-py 100% |###############################|时间:0:00:00969.21kB/s
提取包...
[完成]|############################################## ####| 100%
取消链接包...
[完成]|############################################## ####| 100%
链接包...
[完成]|############################################## ####| 100%
C:\Windows\system32>
我刚刚安装了 Python 3.5.2。我在 shell/IDLE 环境中工作并尝试导入 Pandas。
然而当我写:import pandas
我得到以下信息:
Traceback (most recent call last):
File "C:/Users/bartogre/Desktop/Program1.py", line 1, in <module>
import pandas
ImportError: No module named 'pandas'
如何向库中添加任何模块Python 3.5.2 正在阅读?我不想在 Anaconda 工作。
我看了这个视频:https://www.youtube.com/watch?v=ddpYVA-7wq4
下面是我的 CMD 输出:
C:\Users\bartogre>
C:\Users\bartogre>cd c:\users\bartogre\desktop\pyodbc-master
c:\Users\bartogre\Desktop\pyodbc-master>python setup.py
c:\Users\bartogre\Desktop\pyodbc-master>python setup.py install
'git' is not recognized as an internal or external command,
operable program or batch file.
WARNING: git describe failed with: 1
WARNING: Unable to determine version. Using 3.0.0.0
C:\Program Files (x86)\Anaconda3\lib\site-packages\setuptools-27.2.0-py3.5.egg\s
etuptools\dist.py:340: UserWarning: The version specified ('3.0.0-unsupported')
is an invalid version, this may not work as expected with newer versions of setu
ptools, pip, and PyPI. Please see PEP 440 for more details.
running install
running bdist_egg
running egg_info
writing pyodbc.egg-info\PKG-INFO
writing dependency_links to pyodbc.egg-info\dependency_links.txt
writing top-level names to pyodbc.egg-info\top_level.txt
reading manifest file 'pyodbc.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'pyodbc.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_ext
building 'pyodbc' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++
Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
一些背景知识:一个系统可以有多个 Python 安装。在 Windows 上,每个目录都是 python.exe 和 Lib/site-packages/ 的目录。要使用具有特定 python.exe 的包,您必须安装到相应的站点包中。
在您的例子中,'python' 调用 'C:\Program Files (x86)\Anaconda3\python.exe'。您是否有另一个要使用的 python 安装?
无论如何,当前在 Windows 上安装软件包的标准方法是使用 pip。在控制台中 运行 它的最佳方法是
some/path> <some python> -m pip install package
其中 <some python>
是 python
以调用默认安装或其他内容以进行另一次安装。 pip先去pypi.python.org找包。如果包中包含 C 代码,它可能会找到合适的预构建二进制文件或尝试在本地编译,这需要正确版本的 Visual C++ 编译器。
如果 pip 没有为您的安装找到预构建的二进制文件,我将执行以下操作。 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 提供了大约 200 个软件包的非官方二进制文件。该站点已经运行了至少十年,并且是 Windows 用户的救命稻草,我和许多其他人都使用过它。 Cristoph 提供了有关如何下载文件然后使用 pip 安装它的说明。
这些都是很好的反馈 - 我是通过 conda 安装的。而且,我在 ILDE 环境中使用 Spyder。请从 CMD 中输入以下内容。
微软 Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Windows\system32>conda 安装 pyodbc 使用 Anaconda Cloud api 站点 https://api.anaconda.org 正在获取包元数据:.... 求解包规格:.........
环境C:\Users\Hal\Anaconda3安装包计划:
将下载以下包:
package | build
---------------------------|-----------------
conda-env-2.6.0 | 0 498 B
python-3.5.2 | 0 30.3 MB
pyodbc-3.0.10 | py35_1 48 KB
ruamel_yaml-0.11.14 | py35_0 217 KB
conda-4.2.9 | py35_0 428 KB
------------------------------------------------------------
Total: 31.0 MB
将安装以下新软件包:
pyodbc: 3.0.10-py35_1
ruamel_yaml: 0.11.14-py35_0
将更新以下软件包:
conda: 4.0.5-py35_0 --> 4.2.9-py35_0
conda-env: 2.4.5-py35_0 --> 2.6.0-0
python: 3.5.1-4 --> 3.5.2-0
继续([y]/n)?是
正在获取包... conda-env-2.6。 100% |###############################|时间:0:00:00 0.00 B/s python-3.5.2-0 100% |###############################|时间:0:00:20 1.56 MB/s pyodbc-3.0.10- 100% |###############################|时间:0:00:00788.82kB/s ruamel_yaml-0。 100% |###############################|时间:0:00:00 837.06 kB/s conda-4.2.9-py 100% |###############################|时间:0:00:00969.21kB/s 提取包... [完成]|############################################## ####| 100% 取消链接包... [完成]|############################################## ####| 100% 链接包... [完成]|############################################## ####| 100%
C:\Windows\system32>