vn py安裝後無法開啟,提示No module named PyQt4 QtCore,怎麼辦?

時間 2021-06-03 11:35:49

1樓:Happy

先寫:from PyQt4 import QtGui,QtCore

應該是因為PyQt庫__init__中沒有import QtCore

2樓:Joe Zhou

用conda可以新建乙個環境來管理依賴的特定版本的python pkg.

conda doc:Managing environments - Conda documentation

中文的介紹比如這個:Anaconda多環境多版本python配置指導

如果使用pyCharm這個IDE的話,更新到2016.3以上,在settings/Project interpreter裡面,支援用conda/VirtualEnv新建環境(之前版本似乎不支援conda),然後這個環境裡面管理特定版本的pkg. 這是比較視覺化方案,本質上還是用conda.

這樣有乙個好處, 不同的專案可以切換到不同的pkg環境, 且不會互相衝突.

3樓:夜嚀

安裝ananconda32位的。

pip install pymongo

mongoDB安裝並啟動

另外還要安裝visual c++32位要不然沒有CTP介面還有註冊simnow賬號去模擬交易

4樓:用Python的交易員

先感謝下對vn.py的支援!

確實是Anaconda公升級後把PyQt4替換成了PyQt5的問題,目前比較簡單的處理方案是用Anaconda 4.0.0這個版本,將來會對vn.

py中的GUI部分進行公升級,使用PyQt5或者qtpy模組來實現新的相容。

5樓:曉琪

我也遇到了,不過解決了。是因為現在anaconda預設整合pyqt5,而vnpy使用的是pyqt4。你去找2023年7月之前的anaconda版本就行了,官網上有之前的版本列表。

@用python的交易員 。不過希望vnpy可以注意一下這個問題。

6樓:

Debian8.6 同樣問題。

我在整體裝了這些包:

sudo pip install pymongo qdarkstyle

sudo apt-get install git build-essential libboost-all-dev python-dev cmake

之後:sudo python vtMain.py可以啟動。

估計是本地python的庫的路徑沒有新增到shell裡。

還沒有來的及改本地.bashrc試下。

TeX live為何無法安裝?

死摳 看起來跟路徑有關 為什麼不推薦使用 CTeX 套裝了 https zhuanlan p 45174503 https zhuanlan p 73304856 如何入門?按照 https gitee.com OsbertWang install latex releases 安裝 texlive...

python已正確安裝numpy但無法呼叫?

文篁 在Mac用PyCharm CE 遇到同樣的問題,在右上角的settings小標裡選擇preferences 左欄選擇interpreter,在這個介面選擇 install 需要的模組,就可以用了 IQuit 前幾天自己也出現了類似的錯誤,剛想把自己的經驗分享一下,然後就發現題主是在Win下面,...

我的Mac無法進行磁碟分割槽,即無法安裝雙系統,有什麼辦法嗎?

還是搞虛擬機器吧。虛擬機器容許安裝在外置盤,如移動盤,固態U盤中。原本我便嫌mac電腦磁碟不足大,自身購買了外接SSD盤,因此裝虛擬機器我都無需擔心空間問題。假如這還不夠,Parallels的附加包可可以協助你釋放出來大量空間。CleanDrive專用工具會鑑別沒用和反覆的文件供你刪掉。改善後的 釋...