第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Python 底圖腳本使用 Anaconda cmd 提示符運(yùn)行,但不使用 VS Code

Python 底圖腳本使用 Anaconda cmd 提示符運(yùn)行,但不使用 VS Code

一只斗牛犬 2023-08-08 17:39:36
我正在運(yùn)行 python 底圖的示例腳本。這是腳本:import sysprint("Running on = ", sys.executable)from mpl_toolkits.basemap import Basemapimport numpy as npimport matplotlib.pyplot as plt# setup lambert azimuthal equal area basemap.# lat_ts is latitude of true scale.# lon_0,lat_0 is central point.m = Basemap(width=12000000,height=8000000,            resolution='l',projection='laea',\            lat_ts=50,lat_0=50,lon_0=-107.)m.drawcoastlines()m.fillcontinents(color='coral',lake_color='aqua')# draw parallels and meridians.m.drawparallels(np.arange(-80.,81.,20.))m.drawmeridians(np.arange(-180.,181.,20.))m.drawmapboundary(fill_color='aqua') # draw tissot's indicatrix to show distortion.ax = plt.gca()for y in np.linspace(m.ymax/20,19*m.ymax/20,9):    for x in np.linspace(m.xmax/20,19*m.xmax/20,12):        lon, lat = m(x,y,inverse=True)        poly = m.tissot(lon,lat,1.5,100,\                        facecolor='green',zorder=10,alpha=0.5)plt.title("Lambert Azimuthal Equal Area Projection")plt.show()我通過在“底圖”環(huán)境中從 Anaconda 提示符調(diào)用它來運(yùn)行它,它可以工作:現(xiàn)在,我在相同的環(huán)境中從 Visual Studio Code 運(yùn)行相同的腳本,但無法導(dǎo)入:?jiǎn)栴}可能是什么?除了環(huán)境之外還需要檢查什么嗎?
查看完整描述

1 回答

?
蕪湖不蕪

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊

根據(jù)您提供的控制臺(tái)信息,原因是終端控制臺(tái)沒有進(jìn)入conda環(huán)境??梢允褂靡韵聝煞N方法來解決:

  1. 在 VSCode 中使用其他終端控制臺(tái)?!?Ctrl+Shift+p”、“?Terminal:Select Default Shell”、“?Command Prompt”,打開一個(gè)新的終端控制臺(tái),它會(huì)自動(dòng)激活并進(jìn)入conda環(huán)境。

https://img2.sycdn.imooc.com/64d20db200019ad906020210.jpg

conda init powershell在控制臺(tái)使用命令“ ”來初始化conda。

重新打開powershell控制臺(tái)(快捷鍵:Ctrl+Shift+`),powershell會(huì)自動(dòng)激活并進(jìn)入conda環(huán)境。

筆記:

  1. 當(dāng)我使用方法2時(shí),powershell控制臺(tái)顯示另一個(gè)錯(cuò)誤:“?pyproj_datadir = os.environ['PROJ_LIB'] KeyError:'PROJ_LIB'”。我的修復(fù)方法是:使用“?conda install -c conda-forge proj4”安裝proj4。

  2. 當(dāng)遇到

from?matplotlib.cbook?import?dedent
ImportError:?cannot?import?name?'dedent'?from?'matplotlib.cbook'?(D:\Users\...\Anaconda3\envs\basemap\lib\site-packages\matplotlib\cbook\__init__.py)

,表示“?matplotlib”版本不兼容,請(qǐng)使用“?conda install matplotlib==3.1”安裝3.1版本。

查看完整回答
反對(duì) 回復(fù) 2023-08-08
  • 1 回答
  • 0 關(guān)注
  • 179 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)