@farhad_naserizadeh @farhad3412 فرهاد ناصری زاده تبادل @mmtahmasbi لینک کانال مرتبط : @raspberry_python @c_micro @ai_dsp @micropython_iot @new_mathematical قوانین گروه: https://t.me/python_QA/353760
آقا یه ربات api میخوام برای یه کاری اگه کسی برنامه نویس کاربلده یا سراغ داره ممنون میشم معرفی کنه ❤️❤️
Читать полностью…اوکی
ممنون بابت راهنمایی ها، موفق باشی🌷💯
اتفاقا با ورژن نصب کردم
چون برای کار با کتابخونه های مختلف نیاز بود ورژن های پایین نصب کنم این کارو کردم
باید مسیرها رو حذف کنم از اول برم 🤦♂
pip -V
مسیر دیگه ای جز venv رو نشون میده ؟
باید path هاتون برید درست کنید. یه کاری کنید، وقتی venv فعال هست یه python بنویسید تا شل پایتون باز شه بعد بنویسید:
import sys
print(sys.executable)
ببینید مسیری که میده مسیر پایتونه داخل venv هست؟ اگه بود بیاید بیرون و بزنید:
python -m pip install notebook
یعنی باید توی pip list باشه؟
نیست
با چه دستوری نصب کردید؟
pip install notebook
؟
jupyter command 'jupyter-notebook' not found
الان اینو میاره
با اینکه همه چی درست بود
please specify a subcommand or one of the optional arguments
وقتی فعال بود نصب کردم
بعد jupyter notebook زدم اینو آورد
class Counter:
def __init__(self, start, end) -> None:
self.current = start
self.end = end
self.start = start
def __iter__(self):
return self
def __next__(self):
while self.current < self.end:
num = self.current
self.current += 1
return num
self.current = self.start
raise StopIteration
داخل محیط مجازی نصب کنم
یا بیرون؟
یه همچین پیاه سازی که دیدم سوال شد برام
میشه چندبار حلقه زد
واسه نصب نه
محیط فعال نبود
pip install notebook
زدم
درست شد؟
نه همه جا همین شکلیه. جاش رو عوض که بکنید عملا path ش عوض شده و اگه قبلا هم vscode میشناخته الان دیگه توی اون مسیر نیست یه جای دیگس
انجام دادم ولی الان فقط وارد مرور میشه و محتویات سیستم رو نمیاره 🤦♂
Читать полностью…من خودم ۳ تا پایتونم داشتم رو سیستم همیشه همینجوری همه تفکیک شده از هم کار میکنن، ولی الان path ها به هم ریخته انگار، یکیشون جلوی اون یکی باشه زود تر مثلا pip رو پیدا میکنه. از راه دور دیباگش سخته یکم
Читать полностью…من دیگه راه کار هایی که به ذهنم میرسه رو میگم:
حدس میزنم path های سیستم جا به جا شده که یه جا نصب میکنید یه جا دیگه نصب میشه، این کارها رو بکنید:
اول کلا venv رو پاک کنید. بعد از این به بعد با هر پایتونی کار داشتید از py و ورژنش صداش کنید، یعنی میخواید venv بسازید با پایتون ۳.۱۲؟ اینو بزنید:
py -3.12 -m venv venv_name
این درست میره 3.12 رو پیدا میکنه، بعد که activate ش کنید، اسم python باید اشاره کنه به این. و pip هم باید اشاره کنه به این. اگه کرد، جوپیتر رو نصب کنید. اگه نشد این کارم کردید نشد برید پایتون ها رو پاک کنید دوباره نصب کنید و قبل نصب کردن path هایی که توی سیستم هستن رو مسیر های پایتونشون رو حذف کنید
چند تا نسخه پایتون داشتید رو سیستم؟
Читать полностью…آره آدرس درست بود
انجام دادم
بازم نشد
همون ارور
داخل لیست هم نیست
پس جای اشتباهی داره نصب میشه. ویندوزید؟
Читать полностью…نمیدونم واقعا خیلی عجیبه. من همین الان تست کردم با همین کامند ها و بالا اومد.
وقتی توی venv نصبش میکنید یه کامند jupyter اضافه میشه که با
jupyter notebook
میاره بالا. الان توی ارور شما میگه نمیشناسه و بینش هم dash گذاشته. حالا چرا نمیدونم...
الان این مشکلی نداره فقط یه iterator عه، تموم میشه. خروجی رو ببینید چی شد. این رفتار iterator هاست
Читать полностью…class MyCollection:
def __init__(self, *args):
self.items = args
self.index = 0
def __iter__(self):
return self
def __next__(self):
while self.index < len(self.items):
self.n = index
self.index += 1
return self.items[self.n]
self.index = 0
همینکه فعال باشه میره جایی که باید نصب میشه(کنار باقی پکیج هایی که نصب شده توی site-packages) مهم نیست شما کجا باشید. فقط فعالش کنید
Читать полностью…برای نصب هم حتما فعال کنید بعد نصب کنید و برای اجرا هم حتما فعال باشه بعد اجرا کنید
Читать полностью…وقتی داشتید نصب میکردید venv روشن بود دیگه؟ بعد رفتید توی دایرکتوری ای که فایلتون هست و اونجا باز کنید jupyter رو؟ با چه کامندی؟
jupyter notebook?
اقا متشکرم
پس طبیعیه این مشکل تو لینوکس هس ویندوز نیست؟