簡體   English   中英

使用 Anaconda 安裝模塊導致我的虛擬環境出現問題

[英]Installing module using Anaconda caused issues on my Virtual Environment

我嘗試使用pandas_datareader在我的 Python 3.5.2 虛擬環境上更新 pandas_datareader,如下所示:

conda activate myenv
conda install -c anaconda pandas-datareader

但是現在我無法在我使用的任何 IDE 中使用該環境,在 CMD 中也是如此。 這是我使用conda list時的結果:

# packages in environment at C:\xx\xx\Anaconda3\envs\myenv:
#
# Name                    Version                   Build  Channel
appdirs                   1.4.3                     <pip>
argon2-cffi               20.1.0                    <pip>
asn1crypto                1.4.0                      py_0    anaconda
asn1crypto                0.24.0                    <pip>
async-generator           1.10                      <pip>
attrs                     20.2.0                    <pip>
backcall                  0.1.0                    py35_0
backcall                  0.2.0                     <pip>
blas                      1.0                         mkl    anaconda
bleach                    3.2.1                     <pip>
blosc                     1.5.1                     <pip>
ca-certificates           2020.10.14                    0    anaconda
certifi                   2018.8.24                py35_1    anaconda
certifi                   2020.6.20                 <pip>
cffi                      1.14.3                    <pip>
cffi                      1.11.5           py35h74b6da3_1    anaconda
chardet                   3.0.4                     <pip>
chardet                   3.0.4                    py35_1    anaconda
cloudpickle               1.4.1                      py_0
colorama                  0.4.3                      py_0
cryptography              2.1.4            py35h8ead9e0_0    anaconda
cryptography              2.2                       <pip>
Cython                    0.29.21                   <pip>
DateTime                  4.2                       <pip>
decorator                 4.4.2                      py_0
defusedxml                0.6.0                     <pip>
dill                      0.2.7.1                   <pip>
eikon                     0.1.12                    <pip>
entrypoints               0.3                       <pip>
et-xmlfile                1.0.1                     <pip>
findatapy                 0.5                       <pip>
icc_rt                    2019.0.0             h0cc432a_1    anaconda
idna                      2.6                       <pip>
idna                      2.10                       py_0    anaconda
importlib-metadata        1.7.0                     <pip>
inflection                0.3.1                     <pip>
intel-openmp              2020.2                      254    anaconda
ipykernel                 4.10.0                   py35_0    anaconda
ipykernel                 5.3.4                     <pip>
ipython                   7.18.1                    <pip>
ipython                   6.5.0                    py35_0
ipython_genutils          0.2.0                     <pip>
ipython_genutils          0.2.0            py35ha709e79_0
jdcal                     1.3                       <pip>
jedi                      0.12.1                   py35_0
jedi                      0.17.2                    <pip>
Jinja2                    2.11.2                    <pip>
jupyter-client            6.1.7                     <pip>
jupyter-core              4.6.3                     <pip>
jupyter_client            5.3.3                      py_0
jupyter_core              4.5.0                      py_0
jupyterlab-pygments       0.1.2                     <pip>
libiconv                  1.15             vc14h29686d3_5  [vc14]  anaconda
libsodium                 1.0.16               h9d3ae62_0
libxml2                   2.9.4            vc14h8fd0f11_5  [vc14]  anaconda
libxslt                   1.1.29           vc14hf85b8d4_5  [vc14]  anaconda
llvmlite                  0.22.0                    <pip>
lxml                      4.1.1            py35ha957a02_0    anaconda
lxml                      4.2.0                     <pip>
MarkupSafe                1.1.1                     <pip>
mistune                   0.8.4                     <pip>
mkl                       2020.2                      256    anaconda
mkl-fft                   1.2.0                     <pip>
mkl-random                1.1.1                     <pip>
mkl-service               2.3.0                     <pip>
mkl_fft                   1.0.6            py35hdbbee80_0    anaconda
mkl_random                1.0.1            py35h77b88f5_1    anaconda
more-itertools            4.1.0                     <pip>
multiprocess              0.70.5                    <pip>
multiprocessing-on-dill   3.5.0a4                   <pip>
mysql-connector-python    8.0.12                    <pip>
nbclient                  0.5.0                     <pip>
nbconvert                 6.0.7                     <pip>
nbformat                  5.0.7                     <pip>
ndg-httpsclient           0.4.4                     <pip>
nest-asyncio              1.4.1                     <pip>
notebook                  6.1.4                     <pip>
numba                     0.37.0                    <pip>
numpy                     1.19.2                    <pip>
numpy                     1.15.2           py35ha559c80_0    anaconda
numpy                     1.14.2                    <pip>
numpy-base                1.15.2           py35h8128ebf_0    anaconda
oauthlib                  2.0.6                     <pip>
openpyxl                  2.5.1                     <pip>
openssl                   1.0.2m           vc14h7f35f9e_0  [vc14]  anaconda
packaging                 20.4                      <pip>
pandas                    0.25.3                    <pip>
pandas                    0.23.4           py35h830ac7b_0    anaconda
pandas-datareader         0.9.0                      py_0    anaconda
pandas-market-calendars   1.4.1                     <pip>
pandocfilters             1.4.2                     <pip>
parso                     0.7.0                      py_0
patsy                     0.5.0                     <pip>
pickleshare               0.7.5                     <pip>
pickleshare               0.7.4            py35h2f9f535_0
pip                       20.2.3                    <pip>
pip                       9.0.1            py35h691316f_4
pip                       18.1                      <pip>
prometheus-client         0.8.0                     <pip>
prompt-toolkit            3.0.7                     <pip>
prompt_toolkit            1.0.15           py35h89c7cb4_0
pyasn1                    0.4.2                     <pip>
pycparser                 2.18                      <pip>
pycparser                 2.20                       py_2    anaconda
pygments                  2.6.1                      py_0
pyOpenSSL                 17.5.0                    <pip>
pyopenssl                 17.5.0           py35h75c5b16_0    anaconda
pyparsing                 2.4.7                     <pip>
pypiwin32                 223                       <pip>
pyreadline                2.1                       <pip>
pyrsistent                0.17.3                    <pip>
pysocks                   1.6.8                    py35_0    anaconda
python                    3.5.4               h1357f44_23
python-dateutil           2.7.0                     <pip>
python-dateutil           2.8.1                      py_0
pytz                      2020.1                     py_0    anaconda
pytz                      2018.3                    <pip>
pywin32                   227                       <pip>
pywin32                   224                       <pip>
pywinpty                  0.5.7                     <pip>
pyzmq                     17.1.2                    <pip>
pyzmq                     17.1.2           py35hfa6e2cd_0
Quandl                    3.3.0                     <pip>
redis                     2.10.6                    <pip>
requests                  2.18.4                    <pip>
requests                  2.24.0                     py_0    anaconda
requests-file             1.4.3                     <pip>
requests-ftp              0.3.1                     <pip>
requests-oauthlib         0.8.0                     <pip>
scipy                     1.0.0                     <pip>
Send2Trash                1.5.0                     <pip>
setuptools                50.3.0.post20201006           <pip>
setuptools                38.4.0                   py35_0
simplegeneric             0.8.1                    py35_2
simplegeneric             0.8.1                     <pip>
six                       1.11.0                    <pip>
six                       1.11.0                   py35_1
six                       1.15.0                    <pip>
spyder-kernels            0.2.6                    py35_0
spyder-kernels            0.5.2                     <pip>
statsmodels               0.8.0                     <pip>
TBB                       0.1                       <pip>
terminado                 0.8.3                     <pip>
testpath                  0.4.4                     <pip>
tornado                   5.1.1            py35hfa6e2cd_0
tornado                   6.0.4                     <pip>
traitlets                 4.3.2            py35h09b975b_0
traitlets                 5.0.4                     <pip>
twython                   3.6.0                     <pip>
urllib3                   1.22                      <pip>
urllib3                   1.23                     py35_0    anaconda
vc                        14                   h0510ff6_3
vs2015_runtime            14.0.25123                    3
wcwidth                   0.1.9                      py_0
webencodings              0.5.1                     <pip>
websocket-client          0.47.0                    <pip>
wheel                     0.30.0           py35h38a90bc_1
wheel                     0.35.1                    <pip>
win-unicode-console       0.5                       <pip>
win_inet_pton             1.0.1                    py35_1    anaconda
win_unicode_console       0.5              py35h56988b5_0
wincertstore              0.2              py35hfebbdb8_0
wincertstore              0.2                       <pip>
wrapt                     1.10.11                   <pip>
zeromq                    4.2.5                he025d50_1
zipp                      3.3.0                     <pip>
zlib                      1.2.11           vc14h1cdd9ab_1  [vc14]  anaconda
zope.interface            4.4.3                     <pip>

我可以運行import numpy as np但是當我運行import pandas as pd時,我得到以下信息:

從 pandas.core.dtypes.common import ( ImportError: cannot import name 'ensure_object'

該列表暗示我使用不同的來源在我的虛擬環境中安裝包,也許這會造成沖突?

我可以做些什么來糾正這樣的錯誤? 刪除並重新安裝 Pandas 可以嗎? 如果是這樣,我應該如何處理? 我應該用 pip 做嗎?

感謝您的寶貴幫助。

最后,我最終通過回滾我使用conda list --revisions所做的更改來解決這個問題,以找出我必須回滾到之前的設置,然后我運行conda install --revision N (其中 N是您要追溯的修訂版)。 假設您所做的更改是rev 4 ,您想撤消它們,然后再次回到rev 3 (您以前擁有的“已知和工作”環境)下,因此您針對這種情況運行conda install --revision 3

之后,我用python -m pip install pandas-datareader重新安裝了pandas_datareader ,一切都又好了。

無論如何,謝謝,我希望如果其他人遇到這個問題,可以發現這篇文章很有價值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM